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

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

AddRef() constplRefCountingImplinline
ComputeAllocInfo(bool bLinearCPU, plVulkanAllocationCreateInfo &ref_allocInfo) (defined in plGALTextureVulkan)plGALTextureVulkanprotectedstatic
ComputeCreateInfo(plGALDeviceVulkan *pDevice, const plGALTextureCreationDescription &description, vk::ImageCreateInfo &ref_createInfo, vk::PipelineStageFlags &ref_stages, vk::AccessFlags &ref_access, vk::ImageLayout &ref_preferredLayout) (defined in plGALTextureVulkan)plGALTextureVulkanprotectedstatic
ComputeCreateInfoLinear(vk::ImageCreateInfo &ref_createInfo, vk::PipelineStageFlags &ref_stages, vk::AccessFlags &ref_access) (defined in plGALTextureVulkan)plGALTextureVulkanprotectedstatic
ComputeImageFormat(plGALDeviceVulkan *pDevice, plEnum< plGALResourceFormat > galFormat, vk::ImageCreateInfo &ref_createInfo, vk::ImageFormatListCreateInfo &ref_imageFormats, bool bStaging) (defined in plGALTextureVulkan)plGALTextureVulkanprotectedstatic
ComputeStagingMode(plGALDeviceVulkan *pDevice, const plGALTextureCreationDescription &description, const vk::ImageCreateInfo &createInfo) (defined in plGALTextureVulkan)plGALTextureVulkanprotectedstatic
ComputeSubResourceOffsets(plDynamicArray< SubResourceOffset > &out_subResourceOffsets) const (defined in plGALTextureVulkan)plGALTextureVulkan
CreateStagingBuffer(const vk::ImageCreateInfo &createInfo) (defined in plGALTextureVulkan)plGALTextureVulkanprotected
DeInitPlatform(plGALDevice *pDevice) override (defined in plGALSharedTextureVulkan)plGALSharedTextureVulkanprotectedvirtual
GetAccessMask() const (defined in plGALTextureVulkan)plGALTextureVulkan
GetAllocation() const (defined in plGALTextureVulkan)plGALTextureVulkan
GetAllocationInfo() const (defined in plGALTextureVulkan)plGALTextureVulkan
GetAspectMask() const (defined in plGALTextureVulkan)plGALTextureVulkan
GetFullRange() const (defined in plGALTextureVulkan)plGALTextureVulkan
GetImage() const (defined in plGALTextureVulkan)plGALTextureVulkan
GetImageFormat() const (defined in plGALTextureVulkan)plGALTextureVulkaninline
GetMipLevelSize(plUInt32 uiMipLevel) const (defined in plGALTextureVulkan)plGALTextureVulkan
GetParentResource() const (defined in plGALResourceBase)plGALResourceBaseinlinevirtual
GetPreferredLayout() const (defined in plGALTextureVulkan)plGALTextureVulkan
GetPreferredLayout(vk::ImageLayout targetLayout) const (defined in plGALTextureVulkan)plGALTextureVulkan
GetRefCount() constplRefCountingImplinline
GetSharedHandle() const overrideplGALSharedTextureVulkanprotectedvirtual
GetStagingBuffer() const (defined in plGALTextureVulkan)plGALTextureVulkan
GetStagingMode() const (defined in plGALTextureVulkan)plGALTextureVulkan
GetStagingTexture() const (defined in plGALTextureVulkan)plGALTextureVulkan
GetUsedByPipelineStage() const (defined in plGALTextureVulkan)plGALTextureVulkan
InitPlatform(plGALDevice *pDevice, plArrayPtr< plGALSystemMemoryDescription > pInitialData) override (defined in plGALSharedTextureVulkan)plGALSharedTextureVulkanprotectedvirtual
IsLinearLayout() const (defined in plGALTextureVulkan)plGALTextureVulkan
IsReferenced() constplRefCountingImplinline
m_access (defined in plGALTextureVulkan)plGALTextureVulkanprotected
m_alloc (defined in plGALTextureVulkan)plGALTextureVulkanprotected
m_allocInfo (defined in plGALTextureVulkan)plGALTextureVulkanprotected
m_bLinearCPU (defined in plGALTextureVulkan)plGALTextureVulkanprotected
m_bStaging (defined in plGALTextureVulkan)plGALTextureVulkanprotected
m_hDefaultRenderTargetView (defined in plGALTexture)plGALTextureprotected
m_hDefaultResourceView (defined in plGALTexture)plGALTextureprotected
m_hSharedHandle (defined in plGALSharedTextureVulkan)plGALSharedTextureVulkanprotected
m_hStagingBuffer (defined in plGALTextureVulkan)plGALTextureVulkanprotected
m_hStagingTexture (defined in plGALTextureVulkan)plGALTextureVulkanprotected
m_image (defined in plGALTextureVulkan)plGALTextureVulkanprotected
m_imageFormat (defined in plGALTextureVulkan)plGALTextureVulkanprotected
m_pDevice (defined in plGALTextureVulkan)plGALTextureVulkanprotected
m_preferredLayout (defined in plGALTextureVulkan)plGALTextureVulkanprotected
m_RenderTargetViews (defined in plGALTexture)plGALTextureprotected
m_ResourceViews (defined in plGALTexture)plGALTextureprotected
m_SharedSemaphore (defined in plGALSharedTextureVulkan)plGALSharedTextureVulkanprotected
m_SharedType (defined in plGALSharedTextureVulkan)plGALSharedTextureVulkanprotected
m_stages (defined in plGALTextureVulkan)plGALTextureVulkanprotected
m_stagingMode (defined in plGALTextureVulkan)plGALTextureVulkanprotected
m_UnorderedAccessViews (defined in plGALTexture)plGALTextureprotected
operator=(const plRefCountingImpl &rhs) (defined in plRefCountingImpl)plRefCountingImplinline
plGALDeviceVulkan (defined in plGALSharedTextureVulkan)plGALSharedTextureVulkanfriend
plGALSharedTextureVulkan(const plGALTextureCreationDescription &Description, plEnum< plGALSharedTextureType > sharedType, plGALPlatformSharedHandle hSharedHandle) (defined in plGALSharedTextureVulkan)plGALSharedTextureVulkanprotected
plGALTexture(const plGALTextureCreationDescription &Description) (defined in plGALTexture)plGALTextureprotected
plGALTextureVulkan(const plGALTextureCreationDescription &Description, bool bLinearCPU, bool bStaging) (defined in plGALTextureVulkan)plGALTextureVulkanprotected
plMemoryUtils (defined in plGALSharedTextureVulkan)plGALSharedTextureVulkanfriend
plRefCountingImpl()=defaultplRefCountingImpl
plRefCountingImpl(const plRefCountingImpl &rhs) (defined in plRefCountingImpl)plRefCountingImplinline
ReleaseRef() constplRefCountingImplinline
SetDebugName(const char *szName) const (defined in plGALResourceBase)plGALResourceBaseinline
SetDebugNamePlatform(const char *szName) const override (defined in plGALTextureVulkan)plGALTextureVulkanprotectedvirtual
SignalSemaphoreGPU(plUInt64 uiValue) const overrideplGALSharedTextureVulkanprotectedvirtual
StagingMode enum nameplGALTextureVulkan
WaitSemaphoreGPU(plUInt64 uiValue) const overrideplGALSharedTextureVulkanprotectedvirtual
~plGALResourceBase()=default (defined in plGALResourceBase)plGALResourceBaseinlineprotected
~plGALSharedTextureVulkan() (defined in plGALSharedTextureVulkan)plGALSharedTextureVulkanprotected
~plGALTexture() (defined in plGALTexture)plGALTextureprotectedvirtual
~plGALTextureVulkan() (defined in plGALTextureVulkan)plGALTextureVulkanprotected
~plRefCounted()=defaultplRefCountedvirtual