![]() |
MaterialX 1.39.5
|
This is the complete list of members for VkShaderGenerator, including all inherited members.
| _lightSamplingNodes | GlslShaderGenerator | protected |
| _resourceBindingCtx (defined in VkShaderGenerator) | VkShaderGenerator | protected |
| create(TypeSystemPtr typeSystem=nullptr) | VkShaderGenerator | inlinestatic |
| emitConstants(GenContext &context, ShaderStage &stage) const (defined in GlslShaderGenerator) | GlslShaderGenerator | protectedvirtual |
| emitDirectives(GenContext &context, ShaderStage &stage) const override (defined in VkShaderGenerator) | VkShaderGenerator | virtual |
| emitInputs(GenContext &context, ShaderStage &stage) const override (defined in VkShaderGenerator) | VkShaderGenerator | virtual |
| 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 override (defined in VkShaderGenerator) | VkShaderGenerator | virtual |
| 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 &) const override (defined in VkShaderGenerator) | VkShaderGenerator | protectedvirtual |
| getTarget() const override | VkShaderGenerator | inline |
| getVersion() const override | VkShaderGenerator | inlinevirtual |
| getVertexDataPrefix(const VariableBlock &vertexData) const override (defined in VkShaderGenerator) | VkShaderGenerator | |
| GlslShaderGenerator(TypeSystemPtr typeSystem) | GlslShaderGenerator | |
| TARGET | VkShaderGenerator | static |
| VERSION (defined in VkShaderGenerator) | VkShaderGenerator | static |
| vertexDataLocation (defined in VkShaderGenerator) | VkShaderGenerator | protected |
| VkShaderGenerator(TypeSystemPtr typeSystem) | VkShaderGenerator |