Module gfx::pso::target [] [src]

Render target components for a PSO.

Structs

BlendRef

Blend reference component. Sets up the reference color for blending. - init: () - data: ColorValue

BlendTarget

Render target component with active blending mode. - init: (&str, ColorMask, Blend = blending state) - data: RenderTargetView<T>

DepthStencilTarget

Depth + stencil target component. - init: (Depth = depth state, Stencil = stencil state) - data: (DepthStencilView<T>, (front, back) = stencil reference values)

DepthTarget

Depth target component. - init: Depth = depth state - data: DepthStencilView<T>

RawRenderTarget

Raw (untyped) render target component with optional blending. - init: (&str, Format, ColorMask, Option<Blend>) - data: RawRenderTargetView

RenderTarget

Render target component. Typically points to a color-formatted texture. - init: &str = name of the target - data: RenderTargetView<T>

Scissor

Scissor component. Sets up the scissor test for rendering. - init: () - data: Rect = target area

StencilTarget

Stencil target component. - init: Stencil = stencil state - data: (DepthStencilView<T>, (front, back) = stencil reference values)