Shader.this - multiple declarations
Function Shader.this
Initialize a new Shader compiled from the given filePath.
this
(
gfx .graal .pipeline .ShaderStage stage,
string filePath,
std .typecons .Flag!("hotReload") hotReload = Flag .no
);
Parameters
| Name | Description |
|---|---|
| stage | The stage in the graphics pipeline in which this Shader performs. |
| filePath | Path to a file containing SPIR-V source bytecode. |
| hotReload | Whether to watch the given filePath for changes and to recompile this Shader at runtime. |
Function Shader.this
Initialize a new Shader.
this
(
gfx .graal .pipeline .ShaderStage stage,
ubyte[] spv
);
Parameters
| Name | Description |
|---|---|
| stage | The stage in the graphics pipeline in which this Shader performs. |
| spv | SPIR-V source bytecode. |