1. Home
  2. Browse
  3. sdl3-shadercross

sdl3-shadercross

v3.0.0-preview1#0Go to latest

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-preview1#0

Publication

Supports

!uwp

GitHub

libsdl-org/SDL_shadercross

Homepage

libsdl.org

Subtree

fea1f05b90

License

Zlib

Definition

Manifest