DarkRadiant: master f2263f0b
| Author | Committer | Branch | Timestamp | Parent |
|---|---|---|---|---|
| greebo | greebo | master | 10.03.2022 18:18 | master e23c0e61 |
| Affected Issues | 0005912: Move GL draw calls to central location | |||
| Changeset | 0005912: Introduce interfaces for buffer objects, used by the GeometryStore to sync its internal data to the buffer object. WIP, the ContinuousBuffer is not yet tracking the modified memory range properly. |
|||
| mod - include/igeometrystore.h | Diff File | |||
| mod - libs/render/ContinuousBuffer.h | Diff File | |||
| mod - libs/render/GeometryStore.h | Diff File | |||
| mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp | Diff File | |||
| mod - radiantcore/rendersystem/OpenGLRenderSystem.h | Diff File | |||
| add - radiantcore/rendersystem/backend/BufferObjectProvider.h | 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 - test/GeometryStore.cpp | Diff File | |||
| mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | |||
| mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | |||