Module shader

Source
Expand description

A module for compiling shaders into SPIR-V binary.

Structs§

Shader
A shader that has been compiled into SPIR-V binary. Contains the binary representation of the shader as well as the virtual shader that was used to compile it.
ShaderBuilder
ShaderCompiler
A low level shader compiler to be used for compiling shaders into SPIR-V binary.
ShaderCompilerBuilder
Builder for the shaderc platform shader compiler.

Enums§

ShaderKind
Shader kind.
VirtualShader
Meta Representations of real shaders to use for easy compilation