1. Home
  2. Browse
  3. sdl3-shadercross

sdl3-shadercross

v3.0.0-preview2#0Latest

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.

Install

Run the following Vcpkg command to install the port.

vcpkg install sdl3-shadercross

Usage

sdl3-shadercross provides CMake targets:

find_package(SDL3_shadercross CONFIG REQUIRED)

target_link_libraries(main PRIVATE SDL3_shadercross::SDL3_shadercross)

Dependencies

See source

Version

v3.0.0-preview2#0

Publication

Supports

!uwp

GitHub

libsdl-org/SDL_shadercross

Homepage

libsdl.org

Subtree

f7805f1a46

License

Zlib

Definition

Manifest