Class GpuPipelineDesc
Describes a hardware GPU render pipeline, binding shaders and state together.
public sealed class GpuPipelineDesc
- Inheritance
-
GpuPipelineDesc
- Inherited Members
Properties
CullMode
Gets or sets the triangle cull mode.
public GpuCullMode CullMode { get; set; }
Property Value
DepthTestEnabled
Gets or sets whether depth testing is enabled.
public bool DepthTestEnabled { get; set; }
Property Value
DepthWriteEnabled
Gets or sets whether depth writing is enabled.
public bool DepthWriteEnabled { get; set; }
Property Value
FragmentShader
Gets or sets the compiled fragment (pixel) shader.
public IGpuFragmentShader? FragmentShader { get; set; }
Property Value
VertexShader
Gets or sets the compiled vertex shader.
public IGpuVertexShader? VertexShader { get; set; }