DarkRadiant: master 3ac2c4e6

Author Committer Branch Timestamp Parent
greebo greebo master 08.04.2022 10:09 master 51c42861
Affected Issues  0005933: Moving brushes doesn't update the scene in lit render mode
Changeset 0005933: Brushes didn't get a chance to upload their data to the geometry store when LightingModeRenderer was active.
This step has now been moved to the OpenGLRenderSystem before invoking the renderer.
The downside here is that all possible shaders applicable to Camera or Ortho are asked to update, even though they might not be contributing to the scene.
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File
mod - radiantcore/rendersystem/backend/FullBrightRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/FullBrightRenderer.h Diff File
mod - radiantcore/rendersystem/backend/LightingModeRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/SceneRenderer.h Diff File