#include <Image.hpp>
|
| uint32_t | width = 1 |
| uint32_t | height = 1 |
| uint32_t | depth = 1 |
| VkFormat | format = VK_FORMAT_R8G8B8A8_UNORM |
| VkImageUsageFlags | usage = VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT |
| VkImageType | image_type = VK_IMAGE_TYPE_2D |
| VkImageViewType | view_type = VK_IMAGE_VIEW_TYPE_2D |
| VkImageTiling | tiling = VK_IMAGE_TILING_OPTIMAL |
| VkMemoryPropertyFlags | memory_properties = VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT |
| VkSampleCountFlagBits | multisampling = VK_SAMPLE_COUNT_1_BIT |
| bool | is_framebuffer_attachment = false |
| void * | data = nullptr |
◆ data
| void* dz::ImageCreateInfo::data = nullptr |
◆ depth
| uint32_t dz::ImageCreateInfo::depth = 1 |
◆ format
| VkFormat dz::ImageCreateInfo::format = VK_FORMAT_R8G8B8A8_UNORM |
◆ height
| uint32_t dz::ImageCreateInfo::height = 1 |
◆ image_type
| VkImageType dz::ImageCreateInfo::image_type = VK_IMAGE_TYPE_2D |
◆ is_framebuffer_attachment
| bool dz::ImageCreateInfo::is_framebuffer_attachment = false |
◆ memory_properties
| VkMemoryPropertyFlags dz::ImageCreateInfo::memory_properties = VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT |
◆ multisampling
| VkSampleCountFlagBits dz::ImageCreateInfo::multisampling = VK_SAMPLE_COUNT_1_BIT |
◆ tiling
| VkImageTiling dz::ImageCreateInfo::tiling = VK_IMAGE_TILING_OPTIMAL |
◆ usage
| VkImageUsageFlags dz::ImageCreateInfo::usage = VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT |
◆ view_type
| VkImageViewType dz::ImageCreateInfo::view_type = VK_IMAGE_VIEW_TYPE_2D |
◆ width
| uint32_t dz::ImageCreateInfo::width = 1 |
The documentation for this struct was generated from the following file: