Table of Contents

Class PipelineStateDescription

Namespace
Stride.Graphics
Assembly
Stride.Graphics.dll
public class PipelineStateDescription : IEquatable<PipelineStateDescription>
Inheritance
PipelineStateDescription
Implements

Fields

BlendState

public BlendStateDescription BlendState

Field Value

BlendStateDescription

DepthStencilState

public DepthStencilStateDescription DepthStencilState

Field Value

DepthStencilStateDescription

EffectBytecode

public EffectBytecode EffectBytecode

Field Value

EffectBytecode

InputElements

public InputElementDescription[] InputElements

Field Value

InputElementDescription[]

Output

public RenderOutputDescription Output

Field Value

RenderOutputDescription

PrimitiveType

public PrimitiveType PrimitiveType

Field Value

PrimitiveType

RasterizerState

public RasterizerStateDescription RasterizerState

Field Value

RasterizerStateDescription

RootSignature

public RootSignature RootSignature

Field Value

RootSignature

SampleMask

public uint SampleMask

Field Value

uint

Methods

Clone()

public PipelineStateDescription Clone()

Returns

PipelineStateDescription

Equals(PipelineStateDescription)

Indicates whether the current object is equal to another object of the same type.

public bool Equals(PipelineStateDescription other)

Parameters

other PipelineStateDescription

An object to compare with this object.

Returns

bool

true if the current object is equal to the other parameter; otherwise, false.

Equals(object)

Determines whether the specified object is equal to the current object.

public override bool Equals(object obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

SetDefaults()

public void SetDefaults()

Operators

operator ==(PipelineStateDescription, PipelineStateDescription)

public static bool operator ==(PipelineStateDescription left, PipelineStateDescription right)

Parameters

left PipelineStateDescription
right PipelineStateDescription

Returns

bool

operator !=(PipelineStateDescription, PipelineStateDescription)

public static bool operator !=(PipelineStateDescription left, PipelineStateDescription right)

Parameters

left PipelineStateDescription
right PipelineStateDescription

Returns

bool