veloren/assets/voxygen/shaders
Imbris 5434ce546b Fix issue with missing capability when enabling shaderc optimizations
See https://github.com/gfx-rs/wgpu/issues/4915

Also:
* Remove unused vert-out frag-in variables from shaders (naga doesn't
  like this probably because they are optimized out on the fragment
  side). This restriction from naga may be relaxed in the future
  see https://github.com/gfx-rs/wgpu/issues/3748.
* Enable OptimizationLevel::Performance for shaderc by default
* Add a environment variable VOXYGEN_SHADERC_OPTS for disabling this
  (e.g. to test if it actually makes a difference on any platform).
  (TODO: testing might be easier if there was a way to do toggle it
  without restarting...)
2024-02-14 16:36:59 -05:00
..
antialias Draw distinction between bilinear filtering and nearest neighbour 2023-05-31 18:26:53 +01:00
fluid-frag more testing 2024-01-30 00:52:49 +01:00
include Add airship to char select 2024-01-15 22:35:42 +00:00
test Move shaders, start asset reloading system 2019-08-15 23:56:12 -04:00
blit-frag.glsl more testing 2024-01-30 00:52:49 +01:00
blit-vert.glsl more testing 2024-01-30 00:52:49 +01:00
clouds-frag.glsl more testing 2024-01-30 00:52:49 +01:00
clouds-vert.glsl more testing 2024-01-30 00:52:49 +01:00
debug-frag.glsl more testing 2024-01-30 00:52:49 +01:00
debug-vert.glsl more testing 2024-01-30 00:52:49 +01:00
dual-downsample-filtered-frag.glsl more testing 2024-01-30 00:52:49 +01:00
dual-downsample-frag.glsl more testing 2024-01-30 00:52:49 +01:00
dual-upsample-frag.glsl more testing 2024-01-30 00:52:49 +01:00
figure-frag.glsl more testing 2024-01-30 00:52:49 +01:00
figure-vert.glsl more testing 2024-01-30 00:52:49 +01:00
fluid-vert.glsl more testing 2024-01-30 00:52:49 +01:00
light-shadows-debug-vert.glsl more testing 2024-01-30 00:52:49 +01:00
light-shadows-directed-vert.glsl more testing 2024-01-30 00:52:49 +01:00
light-shadows-figure-vert.glsl more testing 2024-01-30 00:52:49 +01:00
light-shadows-frag.glsl more testing 2024-01-30 00:52:49 +01:00
light-shadows-geom.glsl Added reflection mode settings 2022-10-23 20:03:21 +01:00
light-shadows-vert.glsl send full matrix to shader 2023-05-09 19:43:10 +02:00
lod-object-frag.glsl more testing 2024-01-30 00:52:49 +01:00
lod-object-vert.glsl more testing 2024-01-30 00:52:49 +01:00
lod-terrain-frag.glsl more testing 2024-01-30 00:52:49 +01:00
lod-terrain-vert.glsl more testing 2024-01-30 00:52:49 +01:00
particle-frag.glsl more testing 2024-01-30 00:52:49 +01:00
particle-vert.glsl Improve airflow particles 2024-02-08 16:25:39 +02:00
player-shadow-frag.glsl Fixed wall leaking with dynamic light ambiance 2021-03-07 14:25:01 +00:00
point-light-shadows-vert.glsl more testing 2024-01-30 00:52:49 +01:00
postprocess-frag.glsl more testing 2024-01-30 00:52:49 +01:00
postprocess-vert.glsl more testing 2024-01-30 00:52:49 +01:00
premultiply-alpha-frag.glsl more testing 2024-01-30 00:52:49 +01:00
premultiply-alpha-vert.glsl more testing 2024-01-30 00:52:49 +01:00
rain-occlusion-directed-vert.glsl more testing 2024-01-30 00:52:49 +01:00
rain-occlusion-figure-vert.glsl more testing 2024-01-30 00:52:49 +01:00
rope-frag.glsl Made ice reflective 2023-11-08 23:19:00 +01:00
rope-vert.glsl Made ice reflective 2023-11-08 23:19:00 +01:00
skybox-frag.glsl more testing 2024-01-30 00:52:49 +01:00
skybox-vert.glsl more testing 2024-01-30 00:52:49 +01:00
sprite-frag.glsl more testing 2024-01-30 00:52:49 +01:00
sprite-vert.glsl more testing 2024-01-30 00:52:49 +01:00
terrain-frag.glsl Fix issue with missing capability when enabling shaderc optimizations 2024-02-14 16:36:59 -05:00
terrain-vert.glsl Fix issue with missing capability when enabling shaderc optimizations 2024-02-14 16:36:59 -05:00
trail-frag.glsl Fix issue with missing capability when enabling shaderc optimizations 2024-02-14 16:36:59 -05:00
trail-vert.glsl Fix issue with missing capability when enabling shaderc optimizations 2024-02-14 16:36:59 -05:00
ui-frag.glsl more testing 2024-01-30 00:52:49 +01:00
ui-vert.glsl more testing 2024-01-30 00:52:49 +01:00