| 
| 
EZ_ALWAYS_INLINE vk::Image  | GetImage () const | 
|   | 
| 
EZ_ALWAYS_INLINE vk::Format  | GetImageFormat () const | 
|   | 
| 
EZ_ALWAYS_INLINE vk::ImageLayout  | GetPreferredLayout () const | 
|   | 
| 
EZ_ALWAYS_INLINE vk::ImageLayout  | GetPreferredLayout (vk::ImageLayout targetLayout) const | 
|   | 
| 
EZ_ALWAYS_INLINE vk::PipelineStageFlags  | GetUsedByPipelineStage () const | 
|   | 
| 
EZ_ALWAYS_INLINE vk::AccessFlags  | GetAccessMask () const | 
|   | 
| 
EZ_ALWAYS_INLINE ezVulkanAllocation  | GetAllocation () const | 
|   | 
| 
EZ_ALWAYS_INLINE const ezVulkanAllocationInfo &  | GetAllocationInfo () const | 
|   | 
| 
vk::Extent3D  | GetMipLevelSize (ezUInt32 uiMipLevel) const | 
|   | 
| 
vk::ImageSubresourceRange  | GetFullRange () const | 
|   | 
| 
vk::ImageAspectFlags  | GetAspectMask () const | 
|   | 
| 
vk::DescriptorImageInfo  | GetDescriptorImageInfo (ezGALTextureRange textureRange, ezEnum< ezGALShaderResourceType > resourceType, ezEnum< ezGALShaderTextureType > textureType, ezEnum< ezGALResourceFormat > overrideViewFormat) const | 
|   | 
| 
ezVec3U32  | GetMipMapSize (ezUInt32 uiMipLevel) const | 
|   | 
| 
ezGALTextureRange  | ClampRange (ezGALTextureRange range) const | 
|   | Replaced EZ_GAL_ALL_MIP_LEVELS and EZ_GAL_ALL_ARRAY_SLICES with the correct upper bounds for this texture. 
  | 
|   | 
| 
EZ_ALWAYS_INLINE  | ezGALResource (const ezGALTextureCreationDescription &description) | 
|   | 
| 
EZ_ALWAYS_INLINE const ezGALTextureCreationDescription &  | GetDescription () const | 
|   | 
| 
void  | SetDebugName (const char *szName) const | 
|   | 
| 
virtual const ezGALResourceBase *  | GetParentResource () const | 
|   | 
| 
virtual  | ~ezRefCounted ()=default | 
|   | Adds a virtual destructor. 
  | 
|   | 
| 
  | ezRefCountingImpl ()=default | 
|   | Constructor. 
  | 
|   | 
| 
  | ezRefCountingImpl (const ezRefCountingImpl &rhs) | 
|   | 
| 
void  | operator= (const ezRefCountingImpl &rhs) | 
|   | 
| 
ezInt32  | AddRef () const | 
|   | Increments the reference counter. Returns the new reference count. 
  | 
|   | 
| 
ezInt32  | ReleaseRef () const | 
|   | Decrements the reference counter. Returns the new reference count. 
  | 
|   | 
| 
bool  | IsReferenced () const | 
|   | Returns true if the reference count is greater than 0, false otherwise. 
  | 
|   | 
| 
ezInt32  | GetRefCount () const | 
|   | Returns the current reference count. 
  | 
|   | 
 | 
| 
static vk::Format  | ComputeImageFormat (const ezGALDeviceVulkan *pDevice, ezEnum< ezGALResourceFormat > galFormat, vk::ImageCreateInfo &ref_createInfo, vk::ImageFormatListCreateInfo &ref_imageFormats) | 
|   | 
| 
static void  | ComputeCreateInfo (const ezGALDeviceVulkan *pDevice, const ezGALTextureCreationDescription &description, vk::ImageCreateInfo &ref_createInfo, vk::PipelineStageFlags &ref_stages, vk::AccessFlags &ref_access, vk::ImageLayout &ref_preferredLayout) | 
|   | 
| 
static void  | ComputeAllocInfo (ezVulkanAllocationCreateInfo &ref_allocInfo) | 
|   | 
| 
static ezUInt32  | ComputeSubResourceOffsets (const ezGALDeviceVulkan *pDevice, const ezGALTextureCreationDescription &description, ezDynamicArray< SubResourceOffset > &subResourceSizes) | 
|   | 
| 
static vk::Extent3D  | GetMipLevelSize (const ezGALTextureCreationDescription &description, ezUInt32 uiMipLevel) | 
|   |