![]() |
ezEngine
Release 25.03
|
This is the complete list of members for ezGALSharedTextureVulkan, including all inherited members.
AddRef() const | ezRefCountingImpl | inline |
ComputeAllocInfo(ezVulkanAllocationCreateInfo &ref_allocInfo) (defined in ezGALTextureVulkan) | ezGALTextureVulkan | static |
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) | ezGALTextureVulkan | static |
ComputeImageFormat(const ezGALDeviceVulkan *pDevice, ezEnum< ezGALResourceFormat > galFormat, vk::ImageCreateInfo &ref_createInfo, vk::ImageFormatListCreateInfo &ref_imageFormats) (defined in ezGALTextureVulkan) | ezGALTextureVulkan | static |
ComputeSubResourceOffsets(const ezGALDeviceVulkan *pDevice, const ezGALTextureCreationDescription &description, ezDynamicArray< SubResourceOffset > &subResourceSizes) (defined in ezGALTextureVulkan) | ezGALTextureVulkan | static |
DeInitPlatform(ezGALDevice *pDevice) override (defined in ezGALSharedTextureVulkan) | ezGALSharedTextureVulkan | protectedvirtual |
ezGALDeviceVulkan (defined in ezGALSharedTextureVulkan) | ezGALSharedTextureVulkan | friend |
ezGALResource(const ezGALTextureCreationDescription &description) (defined in ezGALResource< ezGALTextureCreationDescription >) | ezGALResource< ezGALTextureCreationDescription > | inline |
ezGALSharedTextureVulkan(const ezGALTextureCreationDescription &Description, ezEnum< ezGALSharedTextureType > sharedType, ezGALPlatformSharedHandle hSharedHandle) (defined in ezGALSharedTextureVulkan) | ezGALSharedTextureVulkan | protected |
ezGALTexture(const ezGALTextureCreationDescription &Description) (defined in ezGALTexture) | ezGALTexture | protected |
ezGALTextureVulkan(const ezGALTextureCreationDescription &Description) (defined in ezGALTextureVulkan) | ezGALTextureVulkan | protected |
ezMemoryUtils (defined in ezGALSharedTextureVulkan) | ezGALSharedTextureVulkan | friend |
ezRefCountingImpl()=default | ezRefCountingImpl | |
ezRefCountingImpl(const ezRefCountingImpl &rhs) (defined in ezRefCountingImpl) | ezRefCountingImpl | inline |
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) | ezGALTextureVulkan | inline |
GetMipLevelSize(const ezGALTextureCreationDescription &description, ezUInt32 uiMipLevel) (defined in ezGALTextureVulkan) | ezGALTextureVulkan | static |
GetMipLevelSize(ezUInt32 uiMipLevel) const (defined in ezGALTextureVulkan) | ezGALTextureVulkan | inline |
GetParentResource() const (defined in ezGALResourceBase) | ezGALResourceBase | inlinevirtual |
GetPreferredLayout() const (defined in ezGALTextureVulkan) | ezGALTextureVulkan | |
GetPreferredLayout(vk::ImageLayout targetLayout) const (defined in ezGALTextureVulkan) | ezGALTextureVulkan | |
GetRefCount() const | ezRefCountingImpl | inline |
GetSharedHandle() const override | ezGALSharedTextureVulkan | protectedvirtual |
GetUsedByPipelineStage() const (defined in ezGALTextureVulkan) | ezGALTextureVulkan | |
InitPlatform(ezGALDevice *pDevice, ezArrayPtr< ezGALSystemMemoryDescription > pInitialData) override (defined in ezGALSharedTextureVulkan) | ezGALSharedTextureVulkan | protectedvirtual |
IsReferenced() const | ezRefCountingImpl | inline |
m_access (defined in ezGALTextureVulkan) | ezGALTextureVulkan | protected |
m_alloc (defined in ezGALTextureVulkan) | ezGALTextureVulkan | protected |
m_allocInfo (defined in ezGALTextureVulkan) | ezGALTextureVulkan | protected |
m_Description (defined in ezGALResource< ezGALTextureCreationDescription >) | ezGALResource< ezGALTextureCreationDescription > | protected |
m_hDefaultRenderTargetView (defined in ezGALTexture) | ezGALTexture | protected |
m_hDefaultResourceView (defined in ezGALTexture) | ezGALTexture | protected |
m_hSharedHandle (defined in ezGALSharedTextureVulkan) | ezGALSharedTextureVulkan | protected |
m_image (defined in ezGALTextureVulkan) | ezGALTextureVulkan | protected |
m_imageFormat (defined in ezGALTextureVulkan) | ezGALTextureVulkan | protected |
m_pDevice (defined in ezGALTextureVulkan) | ezGALTextureVulkan | protected |
m_preferredLayout (defined in ezGALTextureVulkan) | ezGALTextureVulkan | protected |
m_RenderTargetViews (defined in ezGALTexture) | ezGALTexture | protected |
m_ResourceViews (defined in ezGALTexture) | ezGALTexture | protected |
m_SharedSemaphore (defined in ezGALSharedTextureVulkan) | ezGALSharedTextureVulkan | protected |
m_SharedType (defined in ezGALSharedTextureVulkan) | ezGALSharedTextureVulkan | protected |
m_stages (defined in ezGALTextureVulkan) | ezGALTextureVulkan | protected |
m_UnorderedAccessViews (defined in ezGALTexture) | ezGALTexture | protected |
operator=(const ezRefCountingImpl &rhs) (defined in ezRefCountingImpl) | ezRefCountingImpl | inline |
ReleaseRef() const | ezRefCountingImpl | inline |
SetDebugName(const char *szName) const (defined in ezGALResourceBase) | ezGALResourceBase | inline |
SetDebugNamePlatform(const char *szName) const override (defined in ezGALTextureVulkan) | ezGALTextureVulkan | protectedvirtual |
SignalSemaphoreGPU(ezUInt64 uiValue) const override | ezGALSharedTextureVulkan | protectedvirtual |
WaitSemaphoreGPU(ezUInt64 uiValue) const override | ezGALSharedTextureVulkan | protectedvirtual |
~ezGALResourceBase()=default (defined in ezGALResourceBase) | ezGALResourceBase | inlineprotected |
~ezGALSharedTextureVulkan() (defined in ezGALSharedTextureVulkan) | ezGALSharedTextureVulkan | protected |
~ezGALTexture() (defined in ezGALTexture) | ezGALTexture | protectedvirtual |
~ezGALTextureVulkan() (defined in ezGALTextureVulkan) | ezGALTextureVulkan | protected |
~ezRefCounted()=default | ezRefCounted | virtual |