Class ShaderStagesHelpers
Helpers for ShaderStages Enum.
Namespace: Evergine.Common.Graphics
Assembly: Evergine.Common.dll
Syntax
public static class ShaderStagesHelpers
Fields
RasterizationShaderStagesCount
Gets the rasterization stages (Vertex, Hull, Domain, Geometry, Pixel and Compute).
Declaration
public static readonly int RasterizationShaderStagesCount
Field Value
| Type | Description |
|---|---|
| int |
ShaderStagesArray
Gets the shader stages as array.
Declaration
public static readonly ShaderStages[] ShaderStagesArray
Field Value
| Type | Description |
|---|---|
| ShaderStages[] |
ShaderStagesCount
Gets the shaderstages count.
Declaration
public static readonly int ShaderStagesCount
Field Value
| Type | Description |
|---|---|
| int |
Methods
IndexOf(ShaderStages)
Gets the shaderStage index.
Declaration
public static int IndexOf(ShaderStages stages)
Parameters
| Type | Name | Description |
|---|---|---|
| ShaderStages | stages | The shaderstage. |
Returns
| Type | Description |
|---|---|
| int | The stage index. |