Struct RenderPipeline

Namespace
Elegy.RenderBackend
Assembly
Elegy.RenderBackend.dll
public struct RenderPipeline : IDisposable
Implements
Inherited Members

Constructors

RenderPipeline(Pipeline, Shader[], RasterPreset, ResourceLayout[])

public RenderPipeline(Pipeline pipeline, Shader[] shaders, RasterPreset rasterPreset, ResourceLayout[] resourceLayouts)

Parameters

pipeline Pipeline
shaders Shader[]
rasterPreset RasterPreset
resourceLayouts ResourceLayout[]

Properties

Pipeline

public readonly Pipeline Pipeline { get; }

Property Value

Pipeline

RasterPreset

public readonly RasterPreset RasterPreset { get; }

Property Value

RasterPreset

ResourceLayouts

public readonly ResourceLayout[] ResourceLayouts { get; }

Property Value

ResourceLayout[]

Shaders

public readonly Shader[] Shaders { get; }

Property Value

Shader[]

Methods

Dispose()

public void Dispose()