sdl3-shadercrossv3.0.0-preview2
- Updated
This is a library for translating shaders to different formats, intended for use with SDL's GPU API. It takes SPIRV or HLSL as the source and outputs DXBC, DXIL, SPIRV, MSL, or HLSL.
- Project website: https://www.libsdl.org
#Usage
sdl3-shadercross provides CMake targets:
find_package(SDL3_shadercross CONFIG REQUIRED)
target_link_libraries(main PRIVATE SDL3_shadercross::SDL3_shadercross)#Features
No features defined.
#Dependencies
- directx-dxc
>= v2026-02-20 sdl3
>= v3.2.16Features:
vulkan- spirv-cross
>= v1.4.309.0
and 2 transitive dependencies:
- spirv-headers (through spirv-cross)
zlib (through directx-dxc)
Platforms:
linux & !static
#Used By
No ports use this.
#Host Tool For
No ports use this.
#Contributors
Sebastian Schäfer
Liam