Enum
VkImageViewType
Image view types
The types of image views that can be created are:
typedef enum VkImageViewType {
VK_IMAGE_VIEW_TYPE_1D = 0,
VK_IMAGE_VIEW_TYPE_2D = 1,
VK_IMAGE_VIEW_TYPE_3D = 2,
VK_IMAGE_VIEW_TYPE_CUBE = 3,
VK_IMAGE_VIEW_TYPE_1D_ARRAY = 4,
VK_IMAGE_VIEW_TYPE_2D_ARRAY = 5,
VK_IMAGE_VIEW_TYPE_CUBE_ARRAY = 6,
} VkImageViewType;
pub struct ImageViewType(u32);
impl ImageViewType {
pub const TYPE_1D: Self = 0;
pub const TYPE_2D: Self = 1;
pub const TYPE_3D: Self = 2;
pub const CUBE: Self = 3;
pub const TYPE_1D_ARRAY: Self = 4;
pub const TYPE_2D_ARRAY: Self = 5;
pub const CUBE_ARRAY: Self = 6;
}
Parent
VK_VERSION_1_0Type
Enum