PyMaterialXGenGlsl.GlslResourceBindingContext

class GlslResourceBindingContext

Bases: HwResourceBindingContext

Class representing a resource binding for GLSL (OpenGL Shading Language) shader resources.

See:

https://materialx.org/docs/api/class_glsl_resource_binding_context.html

Methods

__init__(self, arg0, arg1)

create(arg0, arg1)

emitDirectives(self, arg0, arg1)

emitResourceBindings(self, arg0, arg1, arg2)

Methods

__init__(self: GlslResourceBindingContext, arg0: int, arg1: int) None
static create(arg0: int, arg1: int) GlslResourceBindingContext
emitDirectives(self: GlslResourceBindingContext, arg0: GenContext, arg1: ShaderStage) None
emitResourceBindings(self: GlslResourceBindingContext, arg0: GenContext, arg1: VariableBlock, arg2: ShaderStage) None