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 };