TextureVkImpl class final
Texture object implementation in Vulkan backend.
Contents
- Reference
Base classes
-
template<typename EngineImplTraits>class TextureBase<EngineVkImplTraits>
- Base implementation of the ITexture interface.
Public functions
- auto GetVkImage() const -> VkImage final
- Implementation of ITextureVk::
GetVkImage(). - auto GetNativeHandle() -> void* final
- Implementation of ITexture::
GetNativeHandle() in Vulkan backend. - void SetLayout(VkImageLayout Layout) final
- Implementation of ITextureVk::
SetLayout(). - auto GetLayout() const -> VkImageLayout final
- Implementation of ITextureVk::
GetLayout().