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< ShaderCompiler > | kanzi::makeShaderCompiler () |
| Creates an instance of the ShaderCompiler that you can use for compilation. | |
The Shader Compiler provides the shader pipeline for the graphics library.
| KANZI_SHADERCOMPILER_API unique_ptr< ShaderCompiler > kanzi::makeShaderCompiler | ( | ) |
Creates an instance of the ShaderCompiler that you can use for compilation.