0ad/source/renderer
Vladislav Belov 75bd640bd8
Removes context of terrain shadows and silhouettes
We were unnecessary passing all combinations of our scene shader context
even if we don't need it as for shadows and silhouettes for terrain
rendering. Since we only need to draw a solid color.
2026-05-10 23:56:57 +02:00
..
backend Adds renderer backend-specific statistics 2026-05-10 19:26:16 +02:00
scripting Adds slider to developer overlay 2026-04-29 19:25:03 +02:00
AlphaMapCalculator.cpp Fix some includes in source/renderer 2025-07-09 09:04:50 +02:00
AlphaMapCalculator.h Fix some includes in source/renderer 2025-07-09 09:04:50 +02:00
BlendShapes.h Fix some includes in source/renderer 2025-07-07 17:45:54 +02:00
CPUSkinnedModelRenderer.cpp Remove custom span and use std::span 2025-08-24 11:09:57 +02:00
CPUSkinnedModelRenderer.h Remove custom span and use std::span 2025-08-24 11:09:57 +02:00
DebugRenderer.cpp Pass device command context by reference in DebugRenderer 2026-01-24 11:54:01 +01:00
DebugRenderer.h Fixes compilation after #8621 2026-01-25 16:29:16 +01:00
DecalRData.cpp Makes TextRenderer allocates using LinearAllocator 2025-10-12 00:53:12 +02:00
DecalRData.h Fix some includes in source/renderer 2025-07-09 09:04:50 +02:00
GPUSkinnedModelRenderer.cpp Remove custom span and use std::span 2025-08-24 11:09:57 +02:00
GPUSkinnedModelRenderer.h Remove custom span and use std::span 2025-08-24 11:09:57 +02:00
InstancingModelRenderer.cpp Removes ARB (legacy OpenGL) backend 2026-02-20 22:07:38 +01:00
InstancingModelRenderer.h Removes ARB (legacy OpenGL) backend 2026-02-20 22:07:38 +01:00
MikktspaceWrap.cpp Fix includes in source/renderer 2025-07-27 16:07:14 +02:00
MikktspaceWrap.h Fix some includes in source/renderer 2025-07-09 09:04:50 +02:00
ModelRenderer.cpp Makes TextRenderer allocates using LinearAllocator 2025-10-12 00:53:12 +02:00
ModelRenderer.h Fix some includes in source/renderer 2025-07-09 09:04:50 +02:00
ModelVertexRenderer.h Remove custom span and use std::span 2025-08-24 11:09:57 +02:00
OverlayRenderer.cpp Pass device command context by reference in DebugRenderer 2026-01-24 11:54:01 +01:00
OverlayRenderer.h Fix some includes in source/renderer 2025-07-12 12:19:41 +02:00
ParticleRenderer.cpp Adds fixed orientation to particles 2026-02-20 22:46:49 +01:00
ParticleRenderer.h Pass device command context by reference in DebugRenderer 2026-01-24 11:54:01 +01:00
PatchRData.cpp Pass device command context by reference in DebugRenderer 2026-01-24 11:54:01 +01:00
PatchRData.h Pass device command context by reference in DebugRenderer 2026-01-24 11:54:01 +01:00
PostprocManager.cpp Adds PBR output texture to PostProc 2026-04-29 19:25:14 +02:00
PostprocManager.h Adds PBR output texture to PostProc 2026-04-29 19:25:14 +02:00
Renderer.cpp Adds profile table for renderer backend statistics 2026-05-10 19:26:16 +02:00
Renderer.h Makes TextRenderer allocates using LinearAllocator 2025-10-12 00:53:12 +02:00
RenderingOptions.cpp Adds PBR output texture to PostProc 2026-04-29 19:25:14 +02:00
RenderingOptions.h Adds PBR output texture to PostProc 2026-04-29 19:25:14 +02:00
RenderModifiers.cpp Removes USE_FOG define and switches to a shader parameter. 2025-10-11 08:11:35 +02:00
RenderModifiers.h Fix some includes in source/renderer 2025-07-09 09:04:50 +02:00
Scene.cpp Fix some includes in source/renderer 2025-07-09 09:04:50 +02:00
Scene.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
SceneRenderer.cpp Removes context of terrain shadows and silhouettes 2026-05-10 23:56:57 +02:00
SceneRenderer.h Pass device command context by reference in DebugRenderer 2026-01-24 11:54:01 +01:00
ShadowMap.cpp Removes ARB (legacy OpenGL) backend 2026-02-20 22:07:38 +01:00
ShadowMap.h Pass device command context by reference in DebugRenderer 2026-01-24 11:54:01 +01:00
SilhouetteRenderer.cpp Pass device command context by reference in DebugRenderer 2026-01-24 11:54:01 +01:00
SilhouetteRenderer.h Fix some includes in source/renderer 2025-07-09 09:04:50 +02:00
SkyManager.cpp Remove custom span and use std::span 2025-08-24 11:09:57 +02:00
SkyManager.h Fix some includes in source/renderer 2025-07-09 09:04:50 +02:00
TerrainOverlay.cpp Remove custom span and use std::span 2025-08-24 11:09:57 +02:00
TerrainOverlay.h Fix includes in source/renderer 2025-07-27 16:07:14 +02:00
TerrainRenderer.cpp Removes context of terrain shadows and silhouettes 2026-05-10 23:56:57 +02:00
TerrainRenderer.h Fix some includes in source/renderer 2025-07-09 09:04:50 +02:00
TexturedLineRData.cpp Remove custom span and use std::span 2025-08-24 11:09:57 +02:00
TexturedLineRData.h Fix some includes in source/renderer 2025-07-09 09:04:50 +02:00
TimeManager.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
TimeManager.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
VertexArray.cpp Fix some includes in source/renderer 2025-07-12 12:19:41 +02:00
VertexArray.h Fix includes in source/renderer 2025-07-27 16:07:14 +02:00
VertexBuffer.cpp Fix some includes in source/renderer 2025-07-12 12:19:41 +02:00
VertexBuffer.h Fix some includes in source/renderer 2025-07-09 09:04:50 +02:00
VertexBufferManager.cpp Fix some includes in source/renderer 2025-07-12 12:19:41 +02:00
VertexBufferManager.h Fix some includes in source/renderer 2025-07-09 09:04:50 +02:00
WaterManager.cpp Adds PBR output texture to PostProc 2026-04-29 19:25:14 +02:00
WaterManager.h Fixes uninitialized water textures. 2025-10-05 14:13:49 +02:00