SpiecsEngine
Loading...
Searching...
No Matches
◆
ShaderStage
enum class
Spices::ShaderStage
strong
enum of shader stage.
Enumerator
vert
geom
tesc
tese
frag
task
mesh
rgen
rint
rchit
rahit
rmiss
comp
glsl
Definition at line
16
of file
ShaderHelper.h
.
17
{
18
vert
= 0,
// Vertex Shader.
19
geom
= 1,
// Geometry Shader.
20
tesc
= 2,
// Tessellation Control Shader.
21
tese
= 3,
// Tessellation Evaluation Shader.
22
frag
= 4,
// Fragment Shader.
23
24
task
= 5,
// Task Shader.
25
mesh
= 6,
// Mesh Shader.
26
27
rgen
= 7,
// Ray Generation Shader.
28
rint
= 8,
// Ray Intersection Shader.
29
rchit
= 9,
// Ray Closest Hit Shader.
30
rahit
= 10,
// Ray Any Hit Shader.
31
rmiss
= 11,
// Ray Any Missing Shader.
32
33
comp
= 12,
// Compute Shader.
34
glsl
= 13,
// GLSL Shader.
35
};
Spices::ShaderStage::comp
@ comp
Spices::ShaderStage::mesh
@ mesh
Spices::ShaderStage::rchit
@ rchit
Spices::ShaderStage::frag
@ frag
Spices::ShaderStage::glsl
@ glsl
Spices::ShaderStage::task
@ task
Spices::ShaderStage::rint
@ rint
Spices::ShaderStage::rgen
@ rgen
Spices::ShaderStage::rahit
@ rahit
Spices::ShaderStage::vert
@ vert
Spices::ShaderStage::tese
@ tese
Spices::ShaderStage::geom
@ geom
Spices::ShaderStage::rmiss
@ rmiss
Spices::ShaderStage::tesc
@ tesc
Spices
Generated on Sun Mar 8 2026 10:24:48 for SpiecsEngine by
1.10.0