Class ShaderCompilerVulkan
Implementation of shaders compiler for Vulkan rendering backend.
Inheritance
ShaderCompilerVulkan
Inherited Members
ShaderCompilerVulkan
Assembly: FlaxEngine.dll
File: Engine/ShadersCompilation/Vulkan/ShaderCompilerVulkan.h
Syntax
public class ShaderCompilerVulkan : public ShaderCompiler
Constructors
~ShaderCompilerVulkan()
ShaderCompilerVulkan(ShaderProfile profile)
Initializes a new instance of the ShaderCompilerVulkan class.
Declaration
public ShaderCompilerVulkan(ShaderProfile profile)
Parameters
ShaderProfile
profile
The profile. |
Methods
CompileShader(ShaderFunctionMeta& meta, WritePermutationData customDataWrite=nullptr)
Declaration
protected virtual bool CompileShader(ShaderFunctionMeta& meta, WritePermutationData customDataWrite=nullptr) override
Parameters
ShaderFunctionMeta
meta
|
WritePermutationData
customDataWrite
|
Returns
bool
|
Overrides
OnCompileBegin()
Declaration
protected virtual bool OnCompileBegin() override
Returns
bool
|