Author |
Committer |
Branch |
Timestamp |
Parent |
greebo |
greebo |
master |
11.03.2022 13:32 |
master 74858bb2 |
Affected Issues |
0005912: Move GL draw calls to central location |
Changeset |
0005912: Vertex and index buffer objects are bound once at the beginning of the render phase. All geometry is submitted under the assumption that the buffer is active, the render params returned by the GeometryStore are generated relative to the buffer start. |
mod - include/igeometrystore.h |
Diff
File |
mod - libs/render/GeometryStore.h |
Diff
File |
mod - radiantcore/rendersystem/backend/BufferObjectProvider.h |
Diff
File |
mod - radiantcore/rendersystem/backend/FullBrightRenderer.cpp |
Diff
File |
mod - radiantcore/rendersystem/backend/GeometryRenderer.h |
Diff
File |
mod - radiantcore/rendersystem/backend/LightingModeRenderer.cpp |
Diff
File |
mod - radiantcore/rendersystem/backend/ObjectRenderer.cpp |
Diff
File |
mod - radiantcore/rendersystem/backend/ObjectRenderer.h |
Diff
File |
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.cpp |
Diff
File |
mod - radiantcore/rendersystem/backend/OpenGLShaderPass.h |
Diff
File |
mod - radiantcore/rendersystem/backend/SceneRenderer.cpp |
Diff
File |
mod - radiantcore/rendersystem/backend/SurfaceRenderer.h |
Diff
File |
mod - test/testutil/TestBufferObjectProvider.h |
Diff
File |