Class GPUShaderNull
Shader for Null backend.
Inherited Members
GPUShaderNull
Assembly: FlaxEngine.dll
File: Engine/GraphicsDevice/Null/GPUShaderNull.h
Syntax
public class GPUShaderNull : public GPUShader
Methods
Create(MemoryReadStream& stream)
Creates the shader resource and loads its data from the bytes. The stream with compiled shader data. True if cannot create state, otherwise false.
Declaration
public virtual bool Create(MemoryReadStream& stream) override
Parameters
MemoryReadStream
stream
|
Returns
bool
|
Overrides
CreateGPUShaderProgram(ShaderStage type, const GPUShaderProgramInitializer& initializer, Span<byte> bytecode, MemoryReadStream& stream)
Declaration
protected virtual GPUShaderProgram* CreateGPUShaderProgram(ShaderStage type, const GPUShaderProgramInitializer& initializer, Span<byte> bytecode, MemoryReadStream& stream) override
Parameters
ShaderStage
type
|
GPUShaderProgramInitializer
initializer
|
Span<byte>
bytecode
|
MemoryReadStream
stream
|
Returns
GPUShaderProgram
|