As() | Renderer::Backend::IDeviceObject< ITexture > | inline |
CDevice | Renderer::Backend::Vulkan::CTexture | friend |
Create(CDevice *device, const char *name, const Type type, const uint32_t usage, const Format format, const uint32_t width, const uint32_t height, const Sampler::Desc &defaultSamplerDesc, const uint32_t MIPLevelCount, const uint32_t sampleCount) | Renderer::Backend::Vulkan::CTexture | privatestatic |
CreateReadback(CDevice *device, const char *name, const Format format, const uint32_t width, const uint32_t height) | Renderer::Backend::Vulkan::CTexture | privatestatic |
CSwapChain | Renderer::Backend::Vulkan::CTexture | friend |
CTexture(CDevice *device) | Renderer::Backend::Vulkan::CTexture | private |
GetAttachmentImageAspectMask() | Renderer::Backend::Vulkan::CTexture | inline |
GetAttachmentImageView() | Renderer::Backend::Vulkan::CTexture | inline |
GetDevice() override | Renderer::Backend::Vulkan::CTexture | virtual |
GetDeviceMemory() | Renderer::Backend::Vulkan::CTexture | inline |
GetFormat() const override | Renderer::Backend::Vulkan::CTexture | inlinevirtual |
GetHeight() const override | Renderer::Backend::Vulkan::CTexture | inlinevirtual |
GetImage() | Renderer::Backend::Vulkan::CTexture | inline |
GetLayerCount() const | Renderer::Backend::Vulkan::CTexture | inline |
GetMappedData() | Renderer::Backend::Vulkan::CTexture | inline |
GetMIPLevelCount() const override | Renderer::Backend::Vulkan::CTexture | inlinevirtual |
GetSampleCount() const | Renderer::Backend::Vulkan::CTexture | inline |
GetSampler() | Renderer::Backend::Vulkan::CTexture | inline |
GetSamplerImageAspectMask() | Renderer::Backend::Vulkan::CTexture | inline |
GetSamplerImageView() | Renderer::Backend::Vulkan::CTexture | inline |
GetType() const override | Renderer::Backend::Vulkan::CTexture | inlinevirtual |
GetUID() const | Renderer::Backend::Vulkan::CTexture | inline |
GetUsage() const override | Renderer::Backend::Vulkan::CTexture | inlinevirtual |
GetVkFormat() const | Renderer::Backend::Vulkan::CTexture | inline |
GetWidth() const override | Renderer::Backend::Vulkan::CTexture | inlinevirtual |
IsCompareEnabled() | Renderer::Backend::Vulkan::CTexture | inline |
IsInitialized() const | Renderer::Backend::Vulkan::CTexture | inline |
m_Allocation | Renderer::Backend::Vulkan::CTexture | private |
m_AllocationInfo | Renderer::Backend::Vulkan::CTexture | private |
m_AttachmentImageAspectMask | Renderer::Backend::Vulkan::CTexture | private |
m_AttachmentImageView | Renderer::Backend::Vulkan::CTexture | private |
m_Device | Renderer::Backend::Vulkan::CTexture | private |
m_Format | Renderer::Backend::Vulkan::CTexture | private |
m_Height | Renderer::Backend::Vulkan::CTexture | private |
m_Image | Renderer::Backend::Vulkan::CTexture | private |
m_Initialized | Renderer::Backend::Vulkan::CTexture | private |
m_IsCompareEnabled | Renderer::Backend::Vulkan::CTexture | private |
m_LayerCount | Renderer::Backend::Vulkan::CTexture | private |
m_MIPLevelCount | Renderer::Backend::Vulkan::CTexture | private |
m_SampleCount | Renderer::Backend::Vulkan::CTexture | private |
m_Sampler | Renderer::Backend::Vulkan::CTexture | private |
m_SamplerImageAspectMask | Renderer::Backend::Vulkan::CTexture | private |
m_SamplerImageView | Renderer::Backend::Vulkan::CTexture | private |
m_Type | Renderer::Backend::Vulkan::CTexture | private |
m_UID | Renderer::Backend::Vulkan::CTexture | private |
m_Usage | Renderer::Backend::Vulkan::CTexture | private |
m_VkFormat | Renderer::Backend::Vulkan::CTexture | private |
m_Width | Renderer::Backend::Vulkan::CTexture | private |
SetInitialized() | Renderer::Backend::Vulkan::CTexture | inline |
Type enum name | Renderer::Backend::ITexture | |
WrapBackbufferImage(CDevice *device, const char *name, const VkImage image, const VkFormat format, const VkImageUsageFlags usage, const uint32_t width, const uint32_t height) | Renderer::Backend::Vulkan::CTexture | privatestatic |
~CTexture() override | Renderer::Backend::Vulkan::CTexture | |
~IDeviceObject() | Renderer::Backend::IDeviceObject< ITexture > | inlinevirtual |