View Issue Details

IDProjectCategoryView StatusLast Update
0005948DarkRadiantRendererpublic24.04.2022 15:25
Reportergreebo Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version3.0.0 
Fixed in Version3.0.0 
Summary0005948: Manipulation Vertex Dots are hard to see
DescriptionWhen editing brush or patch vertices, the green/purple dots are a bit small (in ortho view), and they seem to be drawn behind the red selection wireframe overlay.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

DarkRadiant: master 283ee696

2022-04-24 04:56:29

greebo

Details Diff
0005948: Use BigPoint to render brush/patch vertices Affected Issues
0005948
mod - radiantcore/brush/BrushNode.cpp Diff File
mod - radiantcore/patch/PatchNode.cpp Diff File

DarkRadiant: master a895c112

2022-04-24 11:22:37

greebo

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

DarkRadiant: master 16c0cc56

2022-04-24 15:17:14

greebo

Details Diff
0005948: WindingRenderer is now using the vertex data in the GeometryStore, drawing them with a custom index set for GL_POLYGON.
Remove unused code.
Affected Issues
0005948
mod - radiantcore/rendersystem/backend/GeometryRenderer.h Diff File
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/rendersystem/backend/SurfaceRenderer.h Diff File
mod - radiantcore/rendersystem/backend/WindingRenderer.h Diff File

DarkRadiant: master db268ff2

2022-04-24 15:24:33

greebo

Details Diff
0005948: Move GL draw calls to ObjectRenderer class Affected Issues
0005948
mod - radiantcore/rendersystem/backend/ObjectRenderer.cpp Diff File
mod - radiantcore/rendersystem/backend/ObjectRenderer.h Diff File
mod - radiantcore/rendersystem/backend/WindingRenderer.h Diff File

Issue History

Date Modified Username Field Change
24.04.2022 04:55 greebo New Issue
24.04.2022 04:55 greebo Assigned To => greebo
24.04.2022 04:55 greebo Status new => assigned
24.04.2022 15:24 greebo Changeset attached => DarkRadiant master 283ee696
24.04.2022 15:24 greebo Changeset attached => DarkRadiant master a895c112
24.04.2022 15:24 greebo Changeset attached => DarkRadiant master 16c0cc56
24.04.2022 15:24 greebo Changeset attached => DarkRadiant master db268ff2
24.04.2022 15:25 greebo Status assigned => resolved
24.04.2022 15:25 greebo Resolution open => fixed
24.04.2022 15:25 greebo Fixed in Version => 3.0.0