Kanzi 4.0.0-beta2
Shader Compiler
Collaboration diagram for Shader Compiler:

Classes

class  kanzi::ShaderCompiler
 Provides the interface for a shader compiler that prepares the GLSL shader source code so that it conforms to the Vulkan GLSL extension (https://github.com/KhronosGroup/GLSL/blob/master/extensions/khr/GL_KHR_vulkan_glsl.txt) for use with the KzGFx library. More...
 

Functions

KANZI_SHADERCOMPILER_API unique_ptr< ShaderCompilerkanzi::makeShaderCompiler ()
 Creates an instance of the ShaderCompiler that you can use for compilation.
 

Detailed Description

The Shader Compiler provides the shader pipeline for the graphics library.

Function Documentation

◆ makeShaderCompiler()

KANZI_SHADERCOMPILER_API unique_ptr< ShaderCompiler > kanzi::makeShaderCompiler ( )

Creates an instance of the ShaderCompiler that you can use for compilation.

Since
Kanzi 4.0.0