MaterialX 1.39.5
Loading...
Searching...
No Matches
GlslShaderGenerator Member List

This is the complete list of members for GlslShaderGenerator, including all inherited members.

_lightSamplingNodesGlslShaderGeneratorprotected
create(TypeSystemPtr typeSystem=nullptr)GlslShaderGeneratorinlinestatic
emitConstants(GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator)GlslShaderGeneratorprotectedvirtual
emitDirectives(GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator)GlslShaderGeneratorprotectedvirtual
emitInputs(GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator)GlslShaderGeneratorprotectedvirtual
emitLightData(GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator)GlslShaderGeneratorprotectedvirtual
emitLightFunctionDefinitions(const ShaderGraph &graph, GenContext &context, ShaderStage &stage) constGlslShaderGeneratorprotectedvirtual
emitOutputs(GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator)GlslShaderGeneratorprotectedvirtual
emitPixelStage(const ShaderGraph &graph, GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator)GlslShaderGeneratorprotectedvirtual
emitSpecularEnvironment(GenContext &context, ShaderStage &stage) constGlslShaderGeneratorprotectedvirtual
emitTransmissionRender(GenContext &context, ShaderStage &stage) constGlslShaderGeneratorprotectedvirtual
emitUniforms(GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator)GlslShaderGeneratorprotectedvirtual
emitVariableDeclaration(const ShaderPort *variable, const string &qualifier, GenContext &context, ShaderStage &stage, bool assignValue=true) const overrideGlslShaderGenerator
emitVertexStage(const ShaderGraph &graph, GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator)GlslShaderGeneratorprotectedvirtual
generate(const string &name, ElementPtr element, GenContext &context) const overrideGlslShaderGenerator
getResourceBindingContext(GenContext &context) const (defined in GlslShaderGenerator)GlslShaderGeneratorprotectedvirtual
getTarget() const overrideGlslShaderGeneratorinline
getVersion() constGlslShaderGeneratorinlinevirtual
getVertexDataPrefix(const VariableBlock &vertexData) const overrideGlslShaderGenerator
GlslShaderGenerator(TypeSystemPtr typeSystem)GlslShaderGenerator
TARGETGlslShaderGeneratorstatic
VERSIONGlslShaderGeneratorstatic