PyMaterialXGenMsl.MslShaderGenerator¶
- class MslShaderGenerator¶
Bases:
HwShaderGeneratorBase class for MSL (Metal Shading Language) code generation.
A generator for a specific MSL target should be derived from this class.
Methods
__init__(self)create()generate(self, arg0, arg1, arg2)getTarget(self)getVersion(self)Methods¶
- __init__(self: MslShaderGenerator) None¶
- static create() ShaderGenerator¶
- generate(self: MslShaderGenerator, arg0: str, arg1: Element, arg2: GenContext) Shader¶
- getTarget(self: MslShaderGenerator) str¶
- getVersion(self: MslShaderGenerator) str¶