0ad/source/renderer
Vladislav Belov 21ec2f0ab8
Allows compute shaders for GL only since 4.3.
It seems current checks for GL 4.2 aren't enough so just disable
compute shaders for GL 4.2. Fixes #7734.

(cherry picked from commit fa3fb5d064)
Signed-off-by: Itms <itms@wildfiregames.com>
2025-05-01 08:56:55 +02:00
..
backend Allows compute shaders for GL only since 4.3. 2025-05-01 08:56:55 +02:00
scripting Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
AlphaMapCalculator.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
AlphaMapCalculator.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
BlendShapes.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
CPUSkinnedModelRenderer.cpp Batches update and upload passes for model renderers. 2024-11-08 13:57:57 +01:00
CPUSkinnedModelRenderer.h Batches update and upload passes for model renderers. 2024-11-08 13:57:57 +01:00
DebugRenderer.cpp Return by value from CCamera::GetViewQuad 2024-11-17 20:27:58 +01:00
DebugRenderer.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
DecalRData.cpp Adds proper IBuffer usage instead of dynamic flag. 2024-06-10 19:31:41 +00:00
DecalRData.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
GPUSkinnedModelRenderer.cpp Adds GPU skinning support via compute shaders. 2024-12-09 22:47:17 +01:00
GPUSkinnedModelRenderer.h Adds GPU skinning support via compute shaders. 2024-12-09 22:47:17 +01:00
InstancingModelRenderer.cpp Adds GPU skinning support via compute shaders. 2024-12-09 22:47:17 +01:00
InstancingModelRenderer.h Adds GPU skinning support via compute shaders. 2024-12-09 22:47:17 +01:00
MikktspaceWrap.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
MikktspaceWrap.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
ModelRenderer.cpp Adds GPU skinning support via compute shaders. 2024-12-09 22:47:17 +01:00
ModelRenderer.h Batches update and upload passes for model renderers. 2024-11-08 13:57:57 +01:00
ModelVertexRenderer.h Adds GPU skinning support via compute shaders. 2024-12-09 22:47:17 +01:00
OverlayRenderer.cpp Adds proper IBuffer usage instead of dynamic flag. 2024-06-10 19:31:41 +00:00
OverlayRenderer.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
ParticleRenderer.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
ParticleRenderer.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
PatchRData.cpp Return by value from CCamera::GetScreenCoordinates 2024-11-17 20:27:58 +01:00
PatchRData.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
PostprocManager.cpp Adds compute shaders support and scaling with FSR. 2024-01-17 19:40:27 +00:00
PostprocManager.h Fixes water foam texture size after scale. 2024-10-19 01:21:50 +02:00
Renderer.cpp Remove internationalization of log messages 2024-08-05 15:27:12 +00:00
Renderer.h Adds GPU skinning support via compute shaders. 2024-12-09 22:47:17 +01:00
RenderingOptions.cpp Adds GPU skinning support via compute shaders. 2024-12-09 22:47:17 +01:00
RenderingOptions.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
RenderModifiers.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
RenderModifiers.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
Scene.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00: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 Fixes missing SPIR-V shader combinations. 2025-01-08 14:37:41 +01:00
SceneRenderer.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
ShadowMap.cpp Fixes missing SPIR-V shader combinations. 2025-01-08 14:37:41 +01:00
ShadowMap.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
SilhouetteRenderer.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
SilhouetteRenderer.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
SkyManager.cpp Adds proper IBuffer usage instead of dynamic flag. 2024-06-10 19:31:41 +00:00
SkyManager.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
TerrainOverlay.cpp Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
TerrainOverlay.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
TerrainRenderer.cpp Fixes water foam texture size after scale. 2024-10-19 01:21:50 +02:00
TerrainRenderer.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
TexturedLineRData.cpp Adds proper IBuffer usage instead of dynamic flag. 2024-06-10 19:31:41 +00:00
TexturedLineRData.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00: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 Adds GPU skinning support via compute shaders. 2024-12-09 22:47:17 +01:00
VertexArray.h Adds GPU skinning support via compute shaders. 2024-12-09 22:47:17 +01:00
VertexBuffer.cpp Adds proper IBuffer usage instead of dynamic flag. 2024-06-10 19:31:41 +00:00
VertexBuffer.h Adds proper IBuffer usage instead of dynamic flag. 2024-06-10 19:31:41 +00:00
VertexBufferManager.cpp Adds GPU skinning support via compute shaders. 2024-12-09 22:47:17 +01:00
VertexBufferManager.h Adds proper IBuffer usage instead of dynamic flag. 2024-06-10 19:31:41 +00:00
WaterManager.cpp Fixes water foam texture size after scale. 2024-10-19 01:21:50 +02:00
WaterManager.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00