RenderOutputValidator Class
Namespace: Stride.Rendering.Compositing
Assembly: Stride.Rendering.dll
Represents how we setup the graphics pipeline output targets.
System.Object →
RenderOutputValidator
Derived from RenderOutputValidator:
public sealed class RenderOutputValidator
|
Improve this Doc
View Source
Properties
RenderTargets
public IReadOnlyList<RenderTargetDescription> RenderTargets { get; }
Property Value
ShaderSource
public ShaderMixinSource ShaderSource { get; }
Property Value
|
Improve this Doc
View Source
Methods
public void Add<T>(PixelFormat format, bool isShaderResource = true)
where T : IRenderTargetSemantic, new()
Parameters
Type |
Name |
Description |
PixelFormat |
format |
|
System.Boolean |
isShaderResource |
|
Type Parameters
public void BeginCustomValidation(PixelFormat depthStencilFormat, MultisampleCount multisampleCount = MultisampleCount.None)
Parameters
EndCustomValidation()
public void EndCustomValidation()
Find(Type)
public int Find(Type semanticType)
Parameters
Type |
Name |
Description |
System.Type |
semanticType |
|
Returns
Type |
Description |
System.Int32 |
|
Find<T>()
public int Find<T>()
where T : IRenderTargetSemantic
Returns
Type |
Description |
System.Int32 |
|
Type Parameters
Validate(ref RenderOutputDescription)
public void Validate(ref RenderOutputDescription renderOutput)
Parameters
Extension Methods