Struct asi_vulkan::types::VkImageCreateInfo
[−]
[src]
#[repr(C)]pub struct VkImageCreateInfo { pub s_type: VkStructureType, pub p_next: *const Void, pub flags: VkFlags, pub image_type: VkImageType, pub format: VkFormat, pub extent: VkExtent3D, pub mip_levels: u32, pub array_layers: u32, pub samples: VkSampleCount, pub tiling: VkImageTiling, pub usage: VkImageUsage, pub sharing_mode: VkSharingMode, pub queue_family_index_count: u32, pub p_queue_family_indices: *const u32, pub initial_layout: VkImageLayout, }
Fields
s_type: VkStructureType
p_next: *const Void
flags: VkFlags
image_type: VkImageType
format: VkFormat
extent: VkExtent3D
mip_levels: u32
array_layers: u32
samples: VkSampleCount
tiling: VkImageTiling
usage: VkImageUsage
queue_family_index_count: u32
p_queue_family_indices: *const u32
initial_layout: VkImageLayout