1
0
forked from 0ad/0ad
0ad/source/renderer
2022-04-17 10:10:52 +00:00
..
backend Uses vertex attribute name only for GLSL. Fixes #6500 2022-04-17 08:00:10 +00:00
scripting Adds render debug modes. 2021-11-12 11:22:18 +00:00
AlphaMapCalculator.cpp Actually remove trailing tabs from source/. 2016-11-23 14:09:58 +00:00
AlphaMapCalculator.h Remove trailing whitespace and whitespace in empty lines of source/ except source/third_party/. 2016-11-23 11:18:37 +00:00
BlendShapes.h fix relics of GPL comment insertion (removing empty description comments and in some cases adding new file descriptions) 2009-05-03 11:47:38 +00:00
DebugRenderer.cpp Moves AssertPointersBound to draw commands to not forget to call it for new shaders. 2022-04-12 18:02:08 +00:00
DebugRenderer.h Replaces GL_LINES, GL_QUADS, GL_TRIANGLE_STRIP and GL_TRIANGLE_FAN by GL_TRIANGLES. 2022-02-26 00:37:27 +00:00
DecalRData.cpp Moves AssertPointersBound to draw commands to not forget to call it for new shaders. 2022-04-12 18:02:08 +00:00
DecalRData.h Moves blend state management to DeviceCommandContext. Fixes #6420 2022-01-19 17:28:47 +00:00
HWLightingModelRenderer.cpp Moves AssertPointersBound to draw commands to not forget to call it for new shaders. 2022-04-12 18:02:08 +00:00
HWLightingModelRenderer.h Moves CShaderProgram to backend and handling via CDeviceCommandContext. 2022-03-14 22:16:14 +00:00
InstancingModelRenderer.cpp Uses vertex streams to get attribute locations reducing duplication in XML. 2022-04-15 18:13:33 +00:00
InstancingModelRenderer.h Moves CShaderProgram to backend and handling via CDeviceCommandContext. 2022-03-14 22:16:14 +00:00
MikktspaceWrap.cpp Reduces the number of possible allocations for models with multiple UV sets during loading. 2021-09-03 20:11:52 +00:00
MikktspaceWrap.h Removes unused forward declarations of class and struct. 2021-09-08 19:43:01 +00:00
ModelRenderer.cpp Reduces the number of uniform changes in decals rendering and the number of render queries in models. 2022-03-20 16:08:19 +00:00
ModelRenderer.h Moves blend state management to DeviceCommandContext. Fixes #6420 2022-01-19 17:28:47 +00:00
ModelVertexRenderer.h Moves CShaderProgram to backend and handling via CDeviceCommandContext. 2022-03-14 22:16:14 +00:00
OverlayRenderer.cpp Moves AssertPointersBound to draw commands to not forget to call it for new shaders. 2022-04-12 18:02:08 +00:00
OverlayRenderer.h Moves CShaderProgram to backend and handling via CDeviceCommandContext. 2022-03-14 22:16:14 +00:00
ParticleRenderer.cpp Moves CShaderProgram to backend and handling via CDeviceCommandContext. 2022-03-14 22:16:14 +00:00
ParticleRenderer.h Moves polygon mode handling to PipelineState and CDeviceCommandContext. 2022-02-25 22:05:06 +00:00
PatchRData.cpp Moves AssertPointersBound to draw commands to not forget to call it for new shaders. 2022-04-12 18:02:08 +00:00
PatchRData.h Moves CShaderProgram to backend and handling via CDeviceCommandContext. 2022-03-14 22:16:14 +00:00
PostprocManager.cpp Moves AssertPointersBound to draw commands to not forget to call it for new shaders. 2022-04-12 18:02:08 +00:00
PostprocManager.h Moves backend capabilities to CDevice. 2022-02-13 21:46:03 +00:00
Renderer.cpp Moves glViewport from CRenderer to CDeviceCommandContext. 2022-02-26 23:17:48 +00:00
Renderer.h Uses CDeviceCommandContext as an input parameter for CCanvas2D. 2022-02-25 08:14:11 +00:00
RenderingOptions.cpp Creates water backend textures and framebuffers only if needed. 2022-03-09 21:40:24 +00:00
RenderingOptions.h Moves backend capabilities to CDevice. 2022-02-13 21:46:03 +00:00
RenderModifiers.cpp Updates a model color uniform in RenderModifier only if it was changed. 2022-03-14 22:56:38 +00:00
RenderModifiers.h Updates a model color uniform in RenderModifier only if it was changed. 2022-03-14 22:56:38 +00:00
Scene.cpp Moves partially MiniMap texture rendering into a separate object. 2021-06-01 18:55:35 +00:00
Scene.h Moves partially MiniMap texture rendering into a separate object. 2021-06-01 18:55:35 +00:00
SceneRenderer.cpp Adds USE_FP_SHADOW to shader context only for GL ARB. 2022-03-26 19:00:28 +00:00
SceneRenderer.h Uses CDeviceCommandContext as an input parameter for CCanvas2D. 2022-02-25 08:14:11 +00:00
ShadowMap.cpp Moves AssertPointersBound to draw commands to not forget to call it for new shaders. 2022-04-12 18:02:08 +00:00
ShadowMap.h Moves CShaderProgram to backend and handling via CDeviceCommandContext. 2022-03-14 22:16:14 +00:00
SilhouetteRenderer.cpp Moves CShaderProgram to backend and handling via CDeviceCommandContext. 2022-03-14 22:16:14 +00:00
SilhouetteRenderer.h Replaces GL_LINES, GL_QUADS, GL_TRIANGLE_STRIP and GL_TRIANGLE_FAN by GL_TRIANGLES. 2022-02-26 00:37:27 +00:00
SkyManager.cpp Adds a fallback texture to skies to avoid a crash if a sky texture was invalid. 2022-04-17 10:10:52 +00:00
SkyManager.h Adds a fallback texture to skies to avoid a crash if a sky texture was invalid. 2022-04-17 10:10:52 +00:00
TerrainOverlay.cpp Moves AssertPointersBound to draw commands to not forget to call it for new shaders. 2022-04-12 18:02:08 +00:00
TerrainOverlay.h Replaces GL_LINES, GL_QUADS, GL_TRIANGLE_STRIP and GL_TRIANGLE_FAN by GL_TRIANGLES. 2022-02-26 00:37:27 +00:00
TerrainRenderer.cpp Moves AssertPointersBound to draw commands to not forget to call it for new shaders. 2022-04-12 18:02:08 +00:00
TerrainRenderer.h Moves CShaderProgram to backend and handling via CDeviceCommandContext. 2022-03-14 22:16:14 +00:00
TexturedLineRData.cpp Moves AssertPointersBound to draw commands to not forget to call it for new shaders. 2022-04-12 18:02:08 +00:00
TexturedLineRData.h Moves CShaderProgram to backend and handling via CDeviceCommandContext. 2022-03-14 22:16:14 +00:00
TimeManager.cpp Removes unused header dependencies from CTimeManager. 2021-04-14 22:14:37 +00:00
TimeManager.h Removes unused header dependencies from CTimeManager. 2021-04-14 22:14:37 +00:00
VertexArray.cpp Removes FALLTHROUGH in VertexArray after 12c304e494. Fixes #6453 2022-03-09 07:07:02 +00:00
VertexArray.h Removes duplication of backend format in VertexArray usages, optimizes vertex color attribute of quad overlay. 2022-03-08 23:28:31 +00:00
VertexBuffer.cpp Moves all GL draw commands to CDeviceCommandContext. 2022-03-03 07:09:59 +00:00
VertexBuffer.h Moves all GL draw commands to CDeviceCommandContext. 2022-03-03 07:09:59 +00:00
VertexBufferManager.cpp Adds more checks for vertex and index buffer creations. 2022-02-27 20:21:07 +00:00
VertexBufferManager.h Moves GL vertex and index buffer management to CDeviceCommandContext. 2022-02-18 17:33:12 +00:00
WaterManager.cpp Moves AssertPointersBound to draw commands to not forget to call it for new shaders. 2022-04-12 18:02:08 +00:00
WaterManager.h Creates water backend textures and framebuffers only if needed. 2022-03-09 21:40:24 +00:00