struct render::GpuBarriers

A list of buffer, texture, and render target barriers.

Public

Constructors

GpuBarriers

GpuBarriers(TArrayView<GpuTextureBarrier> textureBarriers)

GpuBarriers

GpuBarriers(TArrayView<GpuRenderTargetBarrier> renderTargetBarriers)

GpuBarriers

GpuBarriers(const GpuTextureBarrier &textureBarrier)

GpuBarriers

GpuBarriers(const GpuBufferBarrier &bufferBarrier)

GpuBarriers

GpuBarriers(const GpuRenderTargetBarrier &renderTargetBarrier)

Fields

BufferBarriers

TInlineArray<GpuBufferBarrier, 2> BufferBarriers

TextureBarriers

TInlineArray<GpuTextureBarrier, 2> TextureBarriers

RenderTargetBarriers

TInlineArray<GpuRenderTargetBarrier, 2> RenderTargetBarriers