Overview of SDL_shadercross
mainSDL_shadercross is a shader translation library designed for use with SDL's GPU API. It allows you to convert shaders between multiple formats, supporting both runtime translation (returning compiled SDL GPU shader objects) and offline translation via a command-line interface.
Supported Formats:
- Source: SPIRV, HLSL
- Output: DXBC, DXIL, SPIRV, MSL, HLSL