|
| Image (VkImage image, VkFormat format, uint32_t swapchainIndex) |
|
| Image (const CreateInfo &createInfo) |
|
void | Create () |
|
virtual VkImage | GetImage () const |
|
virtual VkImageView | GetImageView () const |
|
uint32_t | GetWidth () const |
|
uint32_t | GetHeight () const |
|
uint32_t | GetDepth () const |
|
uint32_t | GetMipLevels () const |
|
uint32_t | GetArrayLayers () const |
|
VkImageAspectFlags | GetAspect () const |
|
void | UpdateNativeImage (VkImage image, VkImageView imageView, VkFormat format) |
|
virtual void | GenerateMipmaps (VkCommandBuffer cmd, VkImage image) |
|
virtual void | Resize (uint32_t width, uint32_t height) override |
|
virtual void | UploadData (const char *data, uint64_t dataSize) override |
|
◆ Resize()
void Grindstone::GraphicsAPI::Vulkan::Image::Resize |
( |
uint32_t | width, |
|
|
uint32_t | height ) |
|
overridevirtual |
◆ UploadData()
void Grindstone::GraphicsAPI::Vulkan::Image::UploadData |
( |
const char * | data, |
|
|
uint64_t | dataSize ) |
|
overridevirtual |
The documentation for this class was generated from the following files:
- /github/workspace/sources/code/Plugins/GraphicsVulkan/VulkanImage.hpp
- /github/workspace/sources/code/Plugins/GraphicsVulkan/VulkanImage.cpp