Toast Engine
Loading...
Searching...
No Matches
renderer::sync::BarrierBatch Member List

This is the complete list of members for renderer::sync::BarrierBatch, including all inherited members.

acquire(vk::Image image, const vk::ImageSubresourceRange &range, Usage previous, Usage next, const QueueHandoff &handoff)renderer::sync::BarrierBatch
acquire(vk::Buffer buffer, Usage next, const QueueHandoff &handoff, vk::DeviceSize offset=0, vk::DeviceSize size=VK_WHOLE_SIZE) (defined in renderer::sync::BarrierBatch)renderer::sync::BarrierBatch
buffer(vk::Buffer buffer, Usage previous, Usage next, vk::DeviceSize offset=0, vk::DeviceSize size=VK_WHOLE_SIZE) (defined in renderer::sync::BarrierBatch)renderer::sync::BarrierBatch
empty() const -> bool (defined in renderer::sync::BarrierBatch)renderer::sync::BarrierBatchinline
flush(vk::CommandBuffer cmd) (defined in renderer::sync::BarrierBatch)renderer::sync::BarrierBatch
image(ImageState &state, Usage next)renderer::sync::BarrierBatch
image(vk::Image image, const vk::ImageSubresourceRange &range, Usage previous, Usage next) (defined in renderer::sync::BarrierBatch)renderer::sync::BarrierBatch
memory(Usage previous, Usage next) (defined in renderer::sync::BarrierBatch)renderer::sync::BarrierBatch
pendingBuffers() const -> std::span< const vk::BufferMemoryBarrier2 > (defined in renderer::sync::BarrierBatch)renderer::sync::BarrierBatchinline
pendingImages() const -> std::span< const vk::ImageMemoryBarrier2 > (defined in renderer::sync::BarrierBatch)renderer::sync::BarrierBatchinline
pendingMemory() const -> std::span< const vk::MemoryBarrier2 > (defined in renderer::sync::BarrierBatch)renderer::sync::BarrierBatchinline
release(vk::Image image, const vk::ImageSubresourceRange &range, Usage previous, Usage next, const QueueHandoff &handoff)renderer::sync::BarrierBatch
release(vk::Buffer buffer, Usage previous, Usage next, const QueueHandoff &handoff, vk::DeviceSize offset=0, vk::DeviceSize size=VK_WHOLE_SIZE) (defined in renderer::sync::BarrierBatch)renderer::sync::BarrierBatch