Plasma Engine  2.0
Loading...
Searching...
No Matches
plPipelineBarrierVulkan Member List

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

AccessBuffer(const plGALBufferVulkan *pBuffer, vk::DeviceSize offset, vk::DeviceSize length, vk::PipelineStageFlags srcStages, vk::AccessFlags srcAccess, vk::PipelineStageFlags dstStages, vk::AccessFlags dstAccess) (defined in plPipelineBarrierVulkan)plPipelineBarrierVulkan
BufferDestroyed(const plGALBufferVulkan *pBuffer)plPipelineBarrierVulkan
EnsureImageLayout(const plGALTextureVulkan *pTexture, vk::ImageLayout dstLayout, vk::PipelineStageFlags dstStages, vk::AccessFlags dstAccess, bool bDiscardSource=false)plPipelineBarrierVulkan
EnsureImageLayout(const plGALRenderTargetViewVulkan *pTextureView, vk::ImageLayout dstLayout, vk::PipelineStageFlags dstStages, vk::AccessFlags dstAccess, bool bDiscardSource=false) (defined in plPipelineBarrierVulkan)plPipelineBarrierVulkan
EnsureImageLayout(const plGALTextureResourceViewVulkan *pTextureView, vk::ImageLayout dstLayout, vk::PipelineStageFlags dstStages, vk::AccessFlags dstAccess, bool bDiscardSource=false) (defined in plPipelineBarrierVulkan)plPipelineBarrierVulkan
EnsureImageLayout(const plGALTextureUnorderedAccessViewVulkan *pTextureView, vk::ImageLayout dstLayout, vk::PipelineStageFlags dstStages, vk::AccessFlags dstAccess, bool bDiscardSource=false) (defined in plPipelineBarrierVulkan)plPipelineBarrierVulkan
EnsureImageLayout(const plGALTextureVulkan *pTexture, vk::ImageSubresourceRange subResources, vk::ImageLayout dstLayout, vk::PipelineStageFlags dstStages, vk::AccessFlags dstAccess, bool bDiscardSource=false) (defined in plPipelineBarrierVulkan)plPipelineBarrierVulkan
Flush()plPipelineBarrierVulkan
FullBarrier()plPipelineBarrierVulkan
IsDirty() const (defined in plPipelineBarrierVulkan)plPipelineBarrierVulkan
IsDirty(vk::Buffer buffer, vk::DeviceSize offset, vk::DeviceSize length, vk::AccessFlags dstAccess) (defined in plPipelineBarrierVulkan)plPipelineBarrierVulkan
IsDirty(vk::Image image, const vk::ImageSubresourceRange &subResources) const (defined in plPipelineBarrierVulkan)plPipelineBarrierVulkan
plPipelineBarrierVulkan(plAllocator *pAllocator) (defined in plPipelineBarrierVulkan)plPipelineBarrierVulkan
SetCommandBuffer(vk::CommandBuffer *pCommandBuffer)plPipelineBarrierVulkan
SetInitialImageState(const plGALTextureVulkan *pTexture, vk::ImageLayout dstLayout, vk::PipelineStageFlags dstStages=vk::PipelineStageFlagBits::eTopOfPipe, vk::AccessFlags dstAccess={})plPipelineBarrierVulkan
Submit()plPipelineBarrierVulkan
TextureDestroyed(const plGALTextureVulkan *pTexture)plPipelineBarrierVulkan