Pyrogenesis trunk
Public Attributes | List of all members
VkImageCreateInfo Struct Reference

#include <vulkan.h>

Collaboration diagram for VkImageCreateInfo:
Collaboration graph
[legend]

Public Attributes

VkStructureType sType
 
const void * pNext
 
VkImageCreateFlags flags
 
VkImageType imageType
 
VkFormat format
 
VkExtent3D extent
 
uint32_t mipLevels
 
uint32_t arrayLayers
 
VkSampleCountFlagBits samples
 
VkImageTiling tiling
 
VkImageUsageFlags usage
 
VkSharingMode sharingMode
 
uint32_t queueFamilyIndexCount
 
const uint32_tpQueueFamilyIndices
 
VkImageLayout initialLayout
 

Member Data Documentation

◆ arrayLayers

uint32_t VkImageCreateInfo::arrayLayers

◆ extent

VkExtent3D VkImageCreateInfo::extent

◆ flags

VkImageCreateFlags VkImageCreateInfo::flags

◆ format

VkFormat VkImageCreateInfo::format

◆ imageType

VkImageType VkImageCreateInfo::imageType

◆ initialLayout

VkImageLayout VkImageCreateInfo::initialLayout

◆ mipLevels

uint32_t VkImageCreateInfo::mipLevels

◆ pNext

const void* VkImageCreateInfo::pNext

◆ pQueueFamilyIndices

const uint32_t* VkImageCreateInfo::pQueueFamilyIndices

◆ queueFamilyIndexCount

uint32_t VkImageCreateInfo::queueFamilyIndexCount

◆ samples

VkSampleCountFlagBits VkImageCreateInfo::samples

◆ sharingMode

VkSharingMode VkImageCreateInfo::sharingMode

◆ sType

VkStructureType VkImageCreateInfo::sType

◆ tiling

VkImageTiling VkImageCreateInfo::tiling

◆ usage

VkImageUsageFlags VkImageCreateInfo::usage

The documentation for this struct was generated from the following file: