LiteFX 0.3.1.2022
Computer Graphics Engine
LiteFX::Rendering::Barrier< TBuffer, TImage > Member List

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

buffer_type typedefLiteFX::Rendering::Barrier< TBuffer, TImage >
image_type typedefLiteFX::Rendering::Barrier< TBuffer, TImage >
transition(buffer_type &buffer, const ResourceState &targetState)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
transition(buffer_type &buffer, const UInt32 &element, const ResourceState &targetState)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
transition(buffer_type &buffer, const ResourceState &sourceState, const ResourceState &targetState)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
transition(buffer_type &buffer, const ResourceState &sourceState, const UInt32 &element, const ResourceState &targetState)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
transition(image_type &image, const ResourceState &targetState)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
transition(image_type &image, const UInt32 &level, const UInt32 &layer, const UInt32 &plane, const ResourceState &targetState)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
transition(image_type &image, const ResourceState &sourceState, const ResourceState &targetState)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
transition(image_type &image, const ResourceState &sourceState, const UInt32 &level, const UInt32 &layer, const UInt32 &plane, const ResourceState &targetState)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
LiteFX::Rendering::IBarrier::transition(IBuffer &buffer, const ResourceState &targetState)LiteFX::Rendering::IBarrierinline
LiteFX::Rendering::IBarrier::transition(IBuffer &buffer, const UInt32 &element, const ResourceState &targetState)LiteFX::Rendering::IBarrierinline
LiteFX::Rendering::IBarrier::transition(IBuffer &buffer, const ResourceState &sourceState, const ResourceState &targetState)LiteFX::Rendering::IBarrierinline
LiteFX::Rendering::IBarrier::transition(IBuffer &buffer, const ResourceState &sourceState, const UInt32 &element, const ResourceState &targetState)LiteFX::Rendering::IBarrierinline
LiteFX::Rendering::IBarrier::transition(IImage &image, const ResourceState &targetState)LiteFX::Rendering::IBarrierinline
LiteFX::Rendering::IBarrier::transition(IImage &image, const UInt32 &level, const UInt32 &layer, const UInt32 &plane, const ResourceState &targetState)LiteFX::Rendering::IBarrierinline
LiteFX::Rendering::IBarrier::transition(IImage &image, const ResourceState &sourceState, const ResourceState &targetState)LiteFX::Rendering::IBarrierinline
LiteFX::Rendering::IBarrier::transition(IImage &image, const ResourceState &sourceState, const UInt32 &level, const UInt32 &layer, const UInt32 &plane, const ResourceState &targetState)LiteFX::Rendering::IBarrierinline
waitFor(const buffer_type &buffer)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
waitFor(const image_type &image)=0LiteFX::Rendering::Barrier< TBuffer, TImage >pure virtual
LiteFX::Rendering::IBarrier::waitFor(const IBuffer &buffer)LiteFX::Rendering::IBarrierinline
LiteFX::Rendering::IBarrier::waitFor(const IImage &image)LiteFX::Rendering::IBarrierinline
~Barrier() noexcept=defaultLiteFX::Rendering::Barrier< TBuffer, TImage >virtual
~IBarrier() noexcept=defaultLiteFX::Rendering::IBarriervirtual