LiteFX 0.4.1.2025
Computer Graphics Engine
|
This is the complete list of members for LiteFX::Rendering::Barrier< TBuffer, TImage >, including all inherited members.
Barrier() noexcept=default | LiteFX::Rendering::Barrier< TBuffer, TImage > | protected |
Barrier(const Barrier &)=default | LiteFX::Rendering::Barrier< TBuffer, TImage > | protected |
Barrier(Barrier &&) noexcept=default | LiteFX::Rendering::Barrier< TBuffer, TImage > | protected |
buffer_type typedef | LiteFX::Rendering::Barrier< TBuffer, TImage > | |
IBarrier() noexcept=default | LiteFX::Rendering::IBarrier | protected |
IBarrier(const IBarrier &)=default | LiteFX::Rendering::IBarrier | protected |
IBarrier(IBarrier &&) noexcept=default | LiteFX::Rendering::IBarrier | protected |
image_type typedef | LiteFX::Rendering::Barrier< TBuffer, TImage > | |
operator=(const Barrier &)=default | LiteFX::Rendering::Barrier< TBuffer, TImage > | protected |
operator=(Barrier &&) noexcept=default | LiteFX::Rendering::Barrier< TBuffer, TImage > | protected |
LiteFX::Rendering::IBarrier::operator=(const IBarrier &)=default | LiteFX::Rendering::IBarrier | protected |
LiteFX::Rendering::IBarrier::operator=(IBarrier &&) noexcept=default | LiteFX::Rendering::IBarrier | protected |
syncAfter() const noexcept=0 | LiteFX::Rendering::IBarrier | pure virtual |
syncBefore() const noexcept=0 | LiteFX::Rendering::IBarrier | pure virtual |
transition(const buffer_type &buffer, ResourceAccess accessBefore, ResourceAccess accessAfter)=0 | LiteFX::Rendering::Barrier< TBuffer, TImage > | pure virtual |
transition(const buffer_type &buffer, UInt32 element, ResourceAccess accessBefore, ResourceAccess accessAfter)=0 | LiteFX::Rendering::Barrier< TBuffer, TImage > | pure virtual |
transition(const image_type &image, ResourceAccess accessBefore, ResourceAccess accessAfter, ImageLayout layout)=0 | LiteFX::Rendering::Barrier< TBuffer, TImage > | pure virtual |
transition(const image_type &image, ResourceAccess accessBefore, ResourceAccess accessAfter, ImageLayout fromLayout, ImageLayout toLayout)=0 | LiteFX::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)=0 | LiteFX::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)=0 | LiteFX::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)=0 | LiteFX::Rendering::IBarrier | pure virtual |
~Barrier() noexcept override=default | LiteFX::Rendering::Barrier< TBuffer, TImage > | |
~IBarrier() noexcept=default | LiteFX::Rendering::IBarrier | virtual |