Foundation
Loading...
Searching...
No Matches
Foundation::RHI::VulkanTexture Member List

This is the complete list of members for Foundation::RHI::VulkanTexture, including all inherited members.

CreateAliasedTexture(RHITextureDesc const &desc, size_t offset) overrideFoundation::RHI::VulkanTexturevirtual
CreateTextureView(RHITextureViewDesc const &desc) overrideFoundation::RHI::VulkanTexturevirtual
DebugSetObjectName(const char *name) overrideFoundation::RHI::VulkanTexturevirtual
DestroyAliasedTexture(Handle handle) overrideFoundation::RHI::VulkanTexturevirtual
DestroyImageView(Handle handle) overrideFoundation::RHI::VulkanTexturevirtual
Flush(size_t offset, size_t size) overrideFoundation::RHI::VulkanTexturevirtual
GetAliasedTexture(Handle handle) const overrideFoundation::RHI::VulkanTexturevirtual
GetDevice() constFoundation::RHI::VulkanTextureinline
GetImageView(Handle handle) const overrideFoundation::RHI::VulkanTexturevirtual
GetVkImage() constFoundation::RHI::VulkanTextureinline
mAliasesFoundation::RHI::VulkanTextureprotected
mAllocationFoundation::RHI::VulkanTextureprotected
Map() overrideFoundation::RHI::VulkanTexturevirtual
mDescFoundation::RHI::RHITexture
mDeviceFoundation::RHI::VulkanTextureprotected
mImageFoundation::RHI::VulkanTextureprotected
mMappedFoundation::RHI::VulkanTextureprotected
mSharedFoundation::RHI::VulkanTexture
mViewsFoundation::RHI::VulkanTextureprotected
operator=(const RHIObject &)=deleteFoundation::RHI::RHIObject
operator=(RHIObject &&)=deleteFoundation::RHI::RHIObject
RHIObject()=defaultFoundation::RHI::RHIObject
RHIObject(RHIObject const &)=deleteFoundation::RHI::RHIObject
RHIObject(RHIObject &&)=deleteFoundation::RHI::RHIObject
RHITexture(RHIDevice const &device, RHITextureDesc const &desc)Foundation::RHI::RHITextureinline
Unmap() overrideFoundation::RHI::VulkanTexturevirtual
VulkanTexture(VulkanDevice const &device, RHITextureDesc const &desc)Foundation::RHI::VulkanTexture
VulkanTexture(VulkanDevice const &device, RHITextureDesc const &desc, vk::raii::Image &&image, bool shared=true)Foundation::RHI::VulkanTexture
~RHIObject()=defaultFoundation::RHI::RHIObjectvirtual
~VulkanTexture() overrideFoundation::RHI::VulkanTexture