PyMaterialXGenGlsl.VkShaderGenerator

class VkShaderGenerator

Bases: GlslShaderGenerator

A Vulkan GLSL (OpenGL Shading Language) shader generator.

See:

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

Methods

__init__(self)

create()

generate(self, arg0, arg1, arg2)

getTarget(self)

getVersion(self)

Methods

__init__(self: VkShaderGenerator) None
static create() ShaderGenerator
generate(self: VkShaderGenerator, arg0: str, arg1: Element, arg2: GenContext) Shader
getTarget(self: VkShaderGenerator) str
getVersion(self: VkShaderGenerator) str