Qt Shader Tools C++ Classes

Provides classes for runtime shader conditioning. More...

Detailed Description

The Qt Shader Tools module provides C++ APIs for compiling, translating, and reflecting shaders at runtime. The main public class is QShaderBaker, which is the library equivalent of the qsb command-line tool.

C++ classes

QShaderBaker

Compiles a GLSL/Vulkan shader into SPIR-V, translates into other shading languages, and gathers reflection metadata