![]() |
Plasma Engine
2.0
|
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 |