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.
... part of T2, get it here
URL: https://github.com/libsdl-org/SDL_shadercross
Author: Sam Lantinga <slouken [at] libsdl [dot] org>
Maintainer: Jack Jamison <jackqjamison [at] gmail [dot] com>
License: OpenSource
Status: Stable
Version: 7b7365a
Download: https://github.com/libsdl-org/ SDL_shadercross.git 7b7365asdl_shadercross-7b7365a.tar.gz
T2 source: sdl-shadercross.cache
T2 source: sdl-shadercross.desc
Build time (on reference hardware): 2% (relative to binutils)2
Installed size (on reference hardware): 3.42 MB, 20 files
Dependencies (build time detected): bash binutils cmake coreutils diffutils gawk grep gzip libsdl3 make pkgconfig sed spirv-cross tar
Installed files (on reference hardware): n.a.
1) This page was automatically generated from the T2 package source. Corrections, such as dead links, URL changes or typos need to be performed directly on that source.
2) Compatible with Linux From Scratch's "Standard Build Unit" (SBU).