DarkRadiant: master a895c112

Author Committer Branch Timestamp Parent
greebo greebo master 24.04.2022 11:22 master 283ee696
Affected Issues  0005948: Manipulation Vertex Dots are hard to see
Changeset 0005948: Simplify the full bright renderer to process all sorted passes in the same manner.
The VBOs remain bound throughout the render pass, all single OpenGLRenderables (for selection overlays) should use the regular ObjectRenderer methods to submit their geometry in the assumption that the buffer is bound correctly.
This effectively disables the WindingRenderer::renderWinding() method, no brush selection overlays are rendered until it's been migrated.
mod - radiantcore/rendersystem/backend/FullBrightRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/GeometryRenderer.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/rendersystem/backend/SurfaceRenderer.h Diff File