Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Welcome the new Renderer #93

Merged
merged 1 commit into from
Nov 8, 2020
Merged

Welcome the new Renderer #93

merged 1 commit into from
Nov 8, 2020

Conversation

julianxhokaxhiu
Copy link
Contributor

This PR MUST BE MERGED ONLY AFTER #92

  • Uniform Surface format across all windows

  • Introduce a new Renderer class to centralize the rendering across various widgets
    The renderer will be based on top of Shaders and Indexed draw calls

  • Rework the WalkmeshWidget to make use of the new renderer

  • Rework the FieldModel to make use of the new renderer

Additionally, some minor improvements related to debug, build and deploy:

  • Improve the project Cmake build
    Link OpenGL to the internal Qt provided libraries

  • Improve project configuration on Visual Studio Code
    Building and Launching now works across all possible profiles ( from Debug to Release )

  • Adapt the AppVeyor CI job to make use of the new CMake Paths

- Uniform Surface format across all windows

- Introduce a new Renderer class to centralize the rendering across various widgets
The renderer will be based on top of Shaders and Indexed draw calls

- Rework the WalkmeshWidget to make use of the new renderer

- Rework the FieldModel to make use of the new renderer

- Improve the project Cmake build
Link OpenGL to the internal Qt provided libraries

- Improve project configuration on Visual Studio Code
Building and Launching now works across all possible profiles ( from Debug to Release )

- Adapt the AppVeyor CI job to make use of the new CMake Paths
@myst6re myst6re merged commit 92e42d0 into myst6re:develop Nov 8, 2020
@myst6re
Copy link
Owner

myst6re commented Nov 8, 2020

Thanks a lot!

@myst6re myst6re mentioned this pull request Nov 8, 2020
@julianxhokaxhiu julianxhokaxhiu deleted the feature/new-renderer branch November 8, 2020 19:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants