ezEngine  Release 25.03
ezPipelineBarrierVulkan Member List

This is the complete list of members for ezPipelineBarrierVulkan, including all inherited members.

AccessBuffer(const ezGALBufferVulkan *pBuffer, vk::DeviceSize offset, vk::DeviceSize length, vk::PipelineStageFlags srcStages, vk::AccessFlags srcAccess, vk::PipelineStageFlags dstStages, vk::AccessFlags dstAccess) (defined in ezPipelineBarrierVulkan)ezPipelineBarrierVulkan
AddBufferBarrierInternal(vk::Buffer buffer, vk::DeviceSize offset, vk::DeviceSize length, vk::PipelineStageFlags srcStages, vk::AccessFlags srcAccess, vk::PipelineStageFlags dstStages, vk::AccessFlags dstAccess) (defined in ezPipelineBarrierVulkan)ezPipelineBarrierVulkan
BufferDestroyed(const ezGALBufferVulkan *pBuffer)ezPipelineBarrierVulkan
EnsureImageLayout(const ezGALTextureVulkan *pTexture, vk::ImageLayout dstLayout, vk::PipelineStageFlags dstStages, vk::AccessFlags dstAccess, bool bDiscardSource=false)ezPipelineBarrierVulkan
EnsureImageLayout(const ezGALRenderTargetViewVulkan *pTextureView, vk::ImageLayout dstLayout, vk::PipelineStageFlags dstStages, vk::AccessFlags dstAccess, bool bDiscardSource=false) (defined in ezPipelineBarrierVulkan)ezPipelineBarrierVulkan
EnsureImageLayout(const ezGALTextureResourceViewVulkan *pTextureView, vk::ImageLayout dstLayout, vk::PipelineStageFlags dstStages, vk::AccessFlags dstAccess, bool bDiscardSource=false) (defined in ezPipelineBarrierVulkan)ezPipelineBarrierVulkan
EnsureImageLayout(const ezGALTextureUnorderedAccessViewVulkan *pTextureView, vk::ImageLayout dstLayout, vk::PipelineStageFlags dstStages, vk::AccessFlags dstAccess, bool bDiscardSource=false) (defined in ezPipelineBarrierVulkan)ezPipelineBarrierVulkan
EnsureImageLayout(const ezGALTextureVulkan *pTexture, vk::ImageSubresourceRange subResources, vk::ImageLayout dstLayout, vk::PipelineStageFlags dstStages, vk::AccessFlags dstAccess, bool bDiscardSource=false) (defined in ezPipelineBarrierVulkan)ezPipelineBarrierVulkan
ezPipelineBarrierVulkan(ezAllocator *pAllocator) (defined in ezPipelineBarrierVulkan)ezPipelineBarrierVulkan
Flush()ezPipelineBarrierVulkan
FullBarrier()ezPipelineBarrierVulkan
IsDirty() const (defined in ezPipelineBarrierVulkan)ezPipelineBarrierVulkan
IsDirty(vk::Buffer buffer, vk::DeviceSize offset, vk::DeviceSize length, vk::AccessFlags dstAccess) (defined in ezPipelineBarrierVulkan)ezPipelineBarrierVulkan
IsDirty(vk::Image image, const vk::ImageSubresourceRange &subResources) const (defined in ezPipelineBarrierVulkan)ezPipelineBarrierVulkan
SetCommandBuffer(vk::CommandBuffer *pCommandBuffer)ezPipelineBarrierVulkan
SetInitialImageState(const ezGALTextureVulkan *pTexture, vk::ImageLayout dstLayout, vk::PipelineStageFlags dstStages=vk::PipelineStageFlagBits::eTopOfPipe, vk::AccessFlags dstAccess={})ezPipelineBarrierVulkan
Submit()ezPipelineBarrierVulkan
TextureDestroyed(const ezGALTextureVulkan *pTexture)ezPipelineBarrierVulkan