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 |