Skip to content

GLSLShaderBinary

struct GLSLShaderBinary : public IShaderBinary

The GLSL (GSLang) specialization of IShaderBinary interface. Handles everything necessary to export DXC compiled binary shader data.

Dependencies: IShaderBinary

Inherits from: public IShaderBinary

Public Interface

Public Members:

std::vector<uint8_t> spirv

std::vector<uint8_t> spirv

spirv representation of the shader binary buffer

Source: sdk/tools/ffx_shader_compiler/src/glsl_compiler.h (line 34, column 17)

Source: sdk/tools/ffx_shader_compiler/src/glsl_compiler.h (line 32, column 1)