View Issue Details

IDProjectCategoryView StatusLast Update
0005933DarkRadiantRendererpublic08.04.2022 10:09
Reportergreebo Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version3.0.0 
Target Version3.0.0Fixed in Version3.0.0 
Summary0005933: Moving brushes doesn't update the scene in lit render mode
DescriptionWhile objects like models and patches work fine, moving brushes around won't update the rendered scene, unless one switches to fullbright mode and back.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

DarkRadiant: master 3ac2c4e6

2022-04-08 10:09:28

greebo

Details Diff
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.
Affected Issues
0005933
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

Issue History

Date Modified Username Field Change
08.04.2022 10:07 greebo New Issue
08.04.2022 10:07 greebo Assigned To => greebo
08.04.2022 10:07 greebo Status new => assigned
08.04.2022 10:09 greebo Changeset attached => DarkRadiant master 3ac2c4e6
08.04.2022 10:09 greebo Status assigned => resolved
08.04.2022 10:09 greebo Resolution open => fixed
08.04.2022 10:09 greebo Fixed in Version => 3.0.0