View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005933 | DarkRadiant | Renderer | public | 08.04.2022 10:07 | 28.10.2022 05:52 |
Reporter | greebo | Assigned To | greebo | ||
Priority | normal | Severity | normal | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 3.0.0 | ||||
Target Version | 3.0.0 | Fixed in Version | 3.0.0 | ||
Summary | 0005933: Moving brushes doesn't update the scene in lit render mode | ||||
Description | While objects like models and patches work fine, moving brushes around won't update the rendered scene, unless one switches to fullbright mode and back. | ||||
Tags | No tags attached. | ||||
DarkRadiant: master 3ac2c4e6 08.04.2022 10:09 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 |
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 |
28.10.2022 05:52 | greebo | Status | resolved => closed |