/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine( DepthAttachment.GetHashCode(), HashHelper.Array(ColorAttachments), SampleCount.GetHashCode())); }
/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine( HashHelper.Array(VertexLayouts), HashHelper.Array(Shaders), HashHelper.Array(Specializations))); }
/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine( BlendFactor.GetHashCode(), AlphaToCoverageEnabled.GetHashCode(), HashHelper.Array(AttachmentStates))); }
/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine( ComputeShader.GetHashCode(), HashHelper.Array(ResourceLayouts), ThreadGroupSizeX.GetHashCode(), ThreadGroupSizeY.GetHashCode(), ThreadGroupSizeZ.GetHashCode())); }
public override int GetHashCode() { return(HashHelper.Combine( BlendState.GetHashCode(), DepthStencilState.GetHashCode(), RasterizerState.GetHashCode(), PrimitiveTopology.GetHashCode(), ShaderSet.GetHashCode(), HashHelper.Array(ResourceLayouts), Outputs.GetHashCode())); }
/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine(Stride.GetHashCode(), HashHelper.Array(Elements), InstanceStepRate.GetHashCode())); }
/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine(DepthTarget.GetHashCode(), HashHelper.Array(ColorTargets))); }
public override int GetHashCode() { return(HashHelper.Array(Elements)); }
/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine(Layout.GetHashCode(), HashHelper.Array(BoundResources))); }
/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine(ComputeShader.GetHashCode(), HashHelper.Array(ResourceLayouts))); }
public override int GetHashCode() { return(HashHelper.Combine(HashHelper.Array(VertexLayouts), HashHelper.Array(ShaderStages))); }