0ad/binaries/data/mods/mod/shaders/glsl
Vladislav Belov b3165505b6
Fixes possible artifacts with GPU skinning on GL
std140 requires 16 bytes alignment and it makes alignment of uvec2 in
SkinData be equal to 16 bytes instead of 8 bytes.
2026-07-28 18:12:21 +02:00
..
common Fixes possible artifacts with GPU skinning on GL 2026-07-28 18:12:21 +02:00
bloom.fs Fix trailing whitespace and add pre-commit hook 2025-06-15 20:08:48 +02:00
bloom.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
canvas2d.fs Reduces shader inputs duplication and wraps them in a macro. Refs #6636 2022-12-10 10:14:35 +00:00
canvas2d.h Reduces canvas2d layout for SPIR-V 2026-06-20 11:22:29 +02:00
canvas2d.vs Reduces shader inputs duplication and wraps them in a macro. Refs #6636 2022-12-10 10:14:35 +00:00
canvas2d.xml Uses vertex streams to get attribute locations reducing duplication in XML. 2022-04-15 18:13:33 +00:00
cas.fs Fix trailing whitespace and add pre-commit hook 2025-06-15 20:08:48 +02:00
cas.xml Uses vertex streams to get attribute locations reducing duplication in XML. 2022-04-15 18:13:33 +00:00
compute_downscale.cs Adds compute shaders support and scaling with FSR. 2024-01-17 19:40:27 +00:00
compute_downscale.xml Adds compute shaders support and scaling with FSR. 2024-01-17 19:40:27 +00:00
compute_rcas.cs Adds compute shaders support and scaling with FSR. 2024-01-17 19:40:27 +00:00
compute_rcas.xml Adds compute shaders support and scaling with FSR. 2024-01-17 19:40:27 +00:00
compute_resolve_pbr.cs Adds fragment shader PBR resolve 2026-06-20 13:29:01 +02:00
compute_resolve_pbr.xml Adds resolve PBR compute shader 2026-04-29 19:25:12 +02:00
compute_skinning.cs Reduces vertex maximum stride to 16 2026-07-12 17:54:26 +02:00
compute_skinning.xml Adds a compute shader to perform a GPU skinning. 2024-12-09 22:47:07 +01:00
compute_upscale_fsr.cs Adds compute shaders support and scaling with FSR. 2024-01-17 19:40:27 +00:00
compute_upscale_fsr.xml Adds compute shaders support and scaling with FSR. 2024-01-17 19:40:27 +00:00
debug_overlay.fs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
debug_overlay.h Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
debug_overlay.vs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
debug_overlay.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
dof.fs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
dof.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
dummy.fs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
dummy.h Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
dummy.vs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
dummy.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
ffx_a.h Fix trailing whitespace and add pre-commit hook 2025-06-15 20:08:48 +02:00
ffx_fsr1.h Fix trailing whitespace and add pre-commit hook 2025-06-15 20:08:48 +02:00
foreground_overlay.fs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
foreground_overlay.h Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
foreground_overlay.vs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
foreground_overlay.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
fxaa.fs Fix trailing whitespace and add pre-commit hook 2025-06-15 20:08:48 +02:00
fxaa.xml Uses vertex streams to get attribute locations reducing duplication in XML. 2022-04-15 18:13:33 +00:00
hdr.fs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
hdr.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
los_interp.fs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
los_interp.h Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
los_interp.vs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
los_interp.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
minimap.fs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
minimap.h Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
minimap.vs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
minimap.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
overlay_solid.fs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
overlay_solid.h Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
overlay_solid.vs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
overlay_solid.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
overlayline.fs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
overlayline.h Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
overlayline.vs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
overlayline.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
particle.fs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
particle.h Fixes particle shader compilation 2026-03-22 00:53:30 +01:00
particle.vs Packs particle size and angle to axes 2026-06-22 23:18:26 +02:00
particle.xml Packs particle size and angle to axes 2026-06-22 23:18:26 +02:00
particle_solid.xml Packs particle size and angle to axes 2026-06-22 23:18:26 +02:00
resolve_pbr.fs Adds fragment shader PBR resolve 2026-06-20 13:29:01 +02:00
resolve_pbr.xml Adds fragment shader PBR resolve 2026-06-20 13:29:01 +02:00
simple.vs Reduces shader inputs duplication and wraps them in a macro. Refs #6636 2022-12-10 10:14:35 +00:00
sky.fs Adds resolve PBR compute shader 2026-04-29 19:25:12 +02:00
sky.h Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
sky.vs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
sky.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
solid.fs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
solid.h Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
solid.vs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
solid.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
terrain_base.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
terrain_blend.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
terrain_common.fs Fix terrain normals to account for angle 2024-12-28 13:25:07 +01:00
terrain_common.h Fix terrain normals to account for angle 2024-12-28 13:25:07 +01:00
terrain_common.vs Fix terrain normals to account for angle 2024-12-28 13:25:07 +01:00
terrain_decal.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
upscale_bilinear.fs Adds compute shaders support and scaling with FSR. 2024-01-17 19:40:27 +00:00
upscale_bilinear.xml Adds compute shaders support and scaling with FSR. 2024-01-17 19:40:27 +00:00
upscale_nearest.fs Adds compute shaders support and scaling with FSR. 2024-01-17 19:40:27 +00:00
upscale_nearest.xml Adds compute shaders support and scaling with FSR. 2024-01-17 19:40:27 +00:00
water_high.fs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
water_high.h Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
water_high.vs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
water_high.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
water_simple.fs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
water_simple.h Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
water_simple.vs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
water_simple.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
waves.fs Fix trailing whitespace and add pre-commit hook 2025-06-15 20:08:48 +02:00
waves.h Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
waves.vs Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00
waves.xml Move some engine required files to the mod mod. 2023-05-06 17:14:41 +00:00