Struct lava::ext::VkSurfaceCapabilities2[][src]

pub struct VkSurfaceCapabilities2 {
    pub min_image_count: usize,
    pub max_image_count: usize,
    pub current_extent: VkExtent2D,
    pub min_image_extent: VkExtent2D,
    pub max_image_extent: VkExtent2D,
    pub max_image_array_layers: usize,
    pub supported_transforms: VkSurfaceTransformFlags,
    pub current_transform: VkSurfaceTransformFlags,
    pub supported_composite_alpha: VkCompositeAlphaFlags,
    pub supported_usage_flags: VkImageUsageFlags,
    pub supported_surface_counters: VkSurfaceCounterFlags,
}

Fields

Trait Implementations

impl Debug for VkSurfaceCapabilities2
[src]

Formats the value using the given formatter. Read more

impl Clone for VkSurfaceCapabilities2
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for VkSurfaceCapabilities2
[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations