Enum ShaderStages
Specifies the use of a resource in shaders.
Namespace: Evergine.Common.Graphics
Assembly: Evergine.Common.dll
Syntax
[Flags]
public enum ShaderStages : short
Fields
| Name | Description |
|---|---|
| Amplification | The amplification shader stage (introduced in Shader Model 6.5). |
| AnyHit | The Raytracing any-hit shader stage. |
| ClosestHit | The Raytracing closest hit shader stage. |
| Compute | The compute shader stage. |
| Domain | Represents the domain shader stage. |
| Geometry | The geometry shader stage. |
| Hull | The hull shader stage. |
| Intersection | The Raytracing intersection shader stage. |
| Mesh | The mesh shader stage (introduced in Shader Model 6.5). |
| Miss | The ray tracing miss shader stage. |
| Pixel | The pixel shader stage. |
| RayGeneration | The ray tracing ray generation shader stage. |
| Undefined | No stages are present. |
| Vertex | The vertex shader stage. |