![]() |
MaterialX 1.39.5
|
This is the complete list of members for GlslShaderGenerator, including all inherited members.
| _lightSamplingNodes | GlslShaderGenerator | protected |
| create(TypeSystemPtr typeSystem=nullptr) | GlslShaderGenerator | inlinestatic |
| emitConstants(GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator) | GlslShaderGenerator | protectedvirtual |
| emitDirectives(GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator) | GlslShaderGenerator | protectedvirtual |
| emitInputs(GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator) | GlslShaderGenerator | protectedvirtual |
| emitLightData(GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator) | GlslShaderGenerator | protectedvirtual |
| emitLightFunctionDefinitions(const ShaderGraph &graph, GenContext &context, ShaderStage &stage) const | GlslShaderGenerator | protectedvirtual |
| emitOutputs(GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator) | GlslShaderGenerator | protectedvirtual |
| emitPixelStage(const ShaderGraph &graph, GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator) | GlslShaderGenerator | protectedvirtual |
| emitSpecularEnvironment(GenContext &context, ShaderStage &stage) const | GlslShaderGenerator | protectedvirtual |
| emitTransmissionRender(GenContext &context, ShaderStage &stage) const | GlslShaderGenerator | protectedvirtual |
| emitUniforms(GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator) | GlslShaderGenerator | protectedvirtual |
| emitVariableDeclaration(const ShaderPort *variable, const string &qualifier, GenContext &context, ShaderStage &stage, bool assignValue=true) const override | GlslShaderGenerator | |
| emitVertexStage(const ShaderGraph &graph, GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator) | GlslShaderGenerator | protectedvirtual |
| generate(const string &name, ElementPtr element, GenContext &context) const override | GlslShaderGenerator | |
| getResourceBindingContext(GenContext &context) const (defined in GlslShaderGenerator) | GlslShaderGenerator | protectedvirtual |
| getTarget() const override | GlslShaderGenerator | inline |
| getVersion() const | GlslShaderGenerator | inlinevirtual |
| getVertexDataPrefix(const VariableBlock &vertexData) const override | GlslShaderGenerator | |
| GlslShaderGenerator(TypeSystemPtr typeSystem) | GlslShaderGenerator | |
| TARGET | GlslShaderGenerator | static |
| VERSION | GlslShaderGenerator | static |