procedural-3d-engine/shaders
2025-03-29 10:31:46 +01:00
..
glsl Recompile shaders for mesh shading sample with updated shader compilers 2025-03-13 18:07:31 +01:00
hlsl Recompile shaders for mesh shading sample with updated shader compilers 2025-03-13 18:07:31 +01:00
slang Replace separate slang files per stage with single slang files containing multiple stages 2025-03-29 10:31:46 +01:00
README.md Add notes on slang support 2025-03-23 18:52:23 +01:00

Shaders

This folder contains the shaders used by the samples. Source files are available in GLSL, HLSL and slang and also come with precompiled SPIR-V files that are consumed by the samples. To recompile shaders you can use the compileshaders.py scripts in the respective folders or any other means that can generate Vulkan SPIR-V from GLSL, HLSL or slang. One such option is this extension for Visual Studio.

Note that not all samples may come with all shading language variants. So some samples that have GLSL source files might not come with HLSL and/or slang source files.