LiteFX 0.4.1.2025
Computer Graphics Engine
Loading...
Searching...
No Matches
LiteFX::Rendering::Barrier< TBuffer, TImage > Member List

This is the complete list of members for LiteFX::Rendering::Barrier< TBuffer, TImage >, including all inherited members.

Barrier() noexcept=defaultLiteFX::Rendering::Barrier< TBuffer, TImage >protected
Barrier(const Barrier &)=defaultLiteFX::Rendering::Barrier< TBuffer, TImage >protected
Barrier(Barrier &&) noexcept=defaultLiteFX::Rendering::Barrier< TBuffer, TImage >protected
buffer_type typedefLiteFX::Rendering::Barrier< TBuffer, TImage >
IBarrier() noexcept=defaultLiteFX::Rendering::IBarrierprotected
IBarrier(const IBarrier &)=defaultLiteFX::Rendering::IBarrierprotected
IBarrier(IBarrier &&) noexcept=defaultLiteFX::Rendering::IBarrierprotected
image_type typedefLiteFX::Rendering::Barrier< TBuffer, TImage >
operator=(const Barrier &)=defaultLiteFX::Rendering::Barrier< TBuffer, TImage >protected
operator=(Barrier &&) noexcept=defaultLiteFX::Rendering::Barrier< TBuffer, TImage >protected
LiteFX::Rendering::IBarrier::operator=(const IBarrier &)=defaultLiteFX::Rendering::IBarrierprotected
LiteFX::Rendering::IBarrier::operator=(IBarrier &&) noexcept=defaultLiteFX::Rendering::IBarrierprotected
syncAfter() const noexcept=0LiteFX::Rendering::IBarrierpure virtual
syncBefore() const noexcept=0LiteFX::Rendering::IBarrierpure virtual
transition(const buffer_type &buffer, ResourceAccess accessBefore, ResourceAccess accessAfter)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
transition(const buffer_type &buffer, UInt32 element, ResourceAccess accessBefore, ResourceAccess accessAfter)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
transition(const image_type &image, ResourceAccess accessBefore, ResourceAccess accessAfter, ImageLayout layout)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
transition(const image_type &image, ResourceAccess accessBefore, ResourceAccess accessAfter, ImageLayout fromLayout, ImageLayout toLayout)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
transition(const image_type &image, UInt32 level, UInt32 levels, UInt32 layer, UInt32 layers, UInt32 plane, ResourceAccess accessBefore, ResourceAccess accessAfter, ImageLayout layout)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
transition(const image_type &image, UInt32 level, UInt32 levels, UInt32 layer, UInt32 layers, UInt32 plane, ResourceAccess accessBefore, ResourceAccess accessAfter, ImageLayout fromLayout, ImageLayout toLayout)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
transition(const IBuffer &buffer, ResourceAccess accessBefore, ResourceAccess accessAfter)LiteFX::Rendering::Barrier< TBuffer, TImage >inline
transition(const IBuffer &buffer, UInt32 element, ResourceAccess accessBefore, ResourceAccess accessAfter)LiteFX::Rendering::Barrier< TBuffer, TImage >inline
transition(const IImage &image, ResourceAccess accessBefore, ResourceAccess accessAfter, ImageLayout layout)LiteFX::Rendering::Barrier< TBuffer, TImage >inline
transition(const IImage &image, UInt32 level, UInt32 levels, UInt32 layer, UInt32 layers, UInt32 plane, ResourceAccess accessBefore, ResourceAccess accessAfter, ImageLayout layout)LiteFX::Rendering::Barrier< TBuffer, TImage >inline
transition(const IImage &image, ResourceAccess accessBefore, ResourceAccess accessAfter, ImageLayout fromLayout, ImageLayout toLayout)LiteFX::Rendering::Barrier< TBuffer, TImage >inline
transition(const IImage &image, UInt32 level, UInt32 levels, UInt32 layer, UInt32 layers, UInt32 plane, ResourceAccess accessBefore, ResourceAccess accessAfter, ImageLayout fromLayout, ImageLayout toLayout)LiteFX::Rendering::Barrier< TBuffer, TImage >inline
wait(ResourceAccess accessBefore, ResourceAccess accessAfter)=0LiteFX::Rendering::IBarrierpure virtual
~Barrier() noexcept override=defaultLiteFX::Rendering::Barrier< TBuffer, TImage >
~IBarrier() noexcept=defaultLiteFX::Rendering::IBarriervirtual