ezEngine  Release 25.03
ezGALSharedTextureVulkan Member List

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

AddRef() constezRefCountingImplinline
ComputeAllocInfo(ezVulkanAllocationCreateInfo &ref_allocInfo) (defined in ezGALTextureVulkan)ezGALTextureVulkanstatic
ComputeCreateInfo(const ezGALDeviceVulkan *pDevice, const ezGALTextureCreationDescription &description, vk::ImageCreateInfo &ref_createInfo, vk::PipelineStageFlags &ref_stages, vk::AccessFlags &ref_access, vk::ImageLayout &ref_preferredLayout) (defined in ezGALTextureVulkan)ezGALTextureVulkanstatic
ComputeImageFormat(const ezGALDeviceVulkan *pDevice, ezEnum< ezGALResourceFormat > galFormat, vk::ImageCreateInfo &ref_createInfo, vk::ImageFormatListCreateInfo &ref_imageFormats) (defined in ezGALTextureVulkan)ezGALTextureVulkanstatic
ComputeSubResourceOffsets(const ezGALDeviceVulkan *pDevice, const ezGALTextureCreationDescription &description, ezDynamicArray< SubResourceOffset > &subResourceSizes) (defined in ezGALTextureVulkan)ezGALTextureVulkanstatic
DeInitPlatform(ezGALDevice *pDevice) override (defined in ezGALSharedTextureVulkan)ezGALSharedTextureVulkanprotectedvirtual
ezGALDeviceVulkan (defined in ezGALSharedTextureVulkan)ezGALSharedTextureVulkanfriend
ezGALResource(const ezGALTextureCreationDescription &description) (defined in ezGALResource< ezGALTextureCreationDescription >)ezGALResource< ezGALTextureCreationDescription >inline
ezGALSharedTextureVulkan(const ezGALTextureCreationDescription &Description, ezEnum< ezGALSharedTextureType > sharedType, ezGALPlatformSharedHandle hSharedHandle) (defined in ezGALSharedTextureVulkan)ezGALSharedTextureVulkanprotected
ezGALTexture(const ezGALTextureCreationDescription &Description) (defined in ezGALTexture)ezGALTextureprotected
ezGALTextureVulkan(const ezGALTextureCreationDescription &Description) (defined in ezGALTextureVulkan)ezGALTextureVulkanprotected
ezMemoryUtils (defined in ezGALSharedTextureVulkan)ezGALSharedTextureVulkanfriend
ezRefCountingImpl()=defaultezRefCountingImpl
ezRefCountingImpl(const ezRefCountingImpl &rhs) (defined in ezRefCountingImpl)ezRefCountingImplinline
GetAccessMask() const (defined in ezGALTextureVulkan)ezGALTextureVulkan
GetAllocation() const (defined in ezGALTextureVulkan)ezGALTextureVulkan
GetAllocationInfo() const (defined in ezGALTextureVulkan)ezGALTextureVulkan
GetAspectMask() const (defined in ezGALTextureVulkan)ezGALTextureVulkan
GetDescription() const (defined in ezGALResource< ezGALTextureCreationDescription >)ezGALResource< ezGALTextureCreationDescription >inline
GetFullRange() const (defined in ezGALTextureVulkan)ezGALTextureVulkan
GetImage() const (defined in ezGALTextureVulkan)ezGALTextureVulkan
GetImageFormat() const (defined in ezGALTextureVulkan)ezGALTextureVulkaninline
GetMipLevelSize(const ezGALTextureCreationDescription &description, ezUInt32 uiMipLevel) (defined in ezGALTextureVulkan)ezGALTextureVulkanstatic
GetMipLevelSize(ezUInt32 uiMipLevel) const (defined in ezGALTextureVulkan)ezGALTextureVulkaninline
GetParentResource() const (defined in ezGALResourceBase)ezGALResourceBaseinlinevirtual
GetPreferredLayout() const (defined in ezGALTextureVulkan)ezGALTextureVulkan
GetPreferredLayout(vk::ImageLayout targetLayout) const (defined in ezGALTextureVulkan)ezGALTextureVulkan
GetRefCount() constezRefCountingImplinline
GetSharedHandle() const overrideezGALSharedTextureVulkanprotectedvirtual
GetUsedByPipelineStage() const (defined in ezGALTextureVulkan)ezGALTextureVulkan
InitPlatform(ezGALDevice *pDevice, ezArrayPtr< ezGALSystemMemoryDescription > pInitialData) override (defined in ezGALSharedTextureVulkan)ezGALSharedTextureVulkanprotectedvirtual
IsReferenced() constezRefCountingImplinline
m_access (defined in ezGALTextureVulkan)ezGALTextureVulkanprotected
m_alloc (defined in ezGALTextureVulkan)ezGALTextureVulkanprotected
m_allocInfo (defined in ezGALTextureVulkan)ezGALTextureVulkanprotected
m_Description (defined in ezGALResource< ezGALTextureCreationDescription >)ezGALResource< ezGALTextureCreationDescription >protected
m_hDefaultRenderTargetView (defined in ezGALTexture)ezGALTextureprotected
m_hDefaultResourceView (defined in ezGALTexture)ezGALTextureprotected
m_hSharedHandle (defined in ezGALSharedTextureVulkan)ezGALSharedTextureVulkanprotected
m_image (defined in ezGALTextureVulkan)ezGALTextureVulkanprotected
m_imageFormat (defined in ezGALTextureVulkan)ezGALTextureVulkanprotected
m_pDevice (defined in ezGALTextureVulkan)ezGALTextureVulkanprotected
m_preferredLayout (defined in ezGALTextureVulkan)ezGALTextureVulkanprotected
m_RenderTargetViews (defined in ezGALTexture)ezGALTextureprotected
m_ResourceViews (defined in ezGALTexture)ezGALTextureprotected
m_SharedSemaphore (defined in ezGALSharedTextureVulkan)ezGALSharedTextureVulkanprotected
m_SharedType (defined in ezGALSharedTextureVulkan)ezGALSharedTextureVulkanprotected
m_stages (defined in ezGALTextureVulkan)ezGALTextureVulkanprotected
m_UnorderedAccessViews (defined in ezGALTexture)ezGALTextureprotected
operator=(const ezRefCountingImpl &rhs) (defined in ezRefCountingImpl)ezRefCountingImplinline
ReleaseRef() constezRefCountingImplinline
SetDebugName(const char *szName) const (defined in ezGALResourceBase)ezGALResourceBaseinline
SetDebugNamePlatform(const char *szName) const override (defined in ezGALTextureVulkan)ezGALTextureVulkanprotectedvirtual
SignalSemaphoreGPU(ezUInt64 uiValue) const overrideezGALSharedTextureVulkanprotectedvirtual
WaitSemaphoreGPU(ezUInt64 uiValue) const overrideezGALSharedTextureVulkanprotectedvirtual
~ezGALResourceBase()=default (defined in ezGALResourceBase)ezGALResourceBaseinlineprotected
~ezGALSharedTextureVulkan() (defined in ezGALSharedTextureVulkan)ezGALSharedTextureVulkanprotected
~ezGALTexture() (defined in ezGALTexture)ezGALTextureprotectedvirtual
~ezGALTextureVulkan() (defined in ezGALTextureVulkan)ezGALTextureVulkanprotected
~ezRefCounted()=defaultezRefCountedvirtual