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
min_image_count: usize
max_image_count: usize
current_extent: VkExtent2D
min_image_extent: VkExtent2D
max_image_extent: VkExtent2D
max_image_array_layers: usize
supported_transforms: VkSurfaceTransformFlags
current_transform: VkSurfaceTransformFlags
supported_composite_alpha: VkCompositeAlphaFlags
supported_usage_flags: VkImageUsageFlags
supported_surface_counters: VkSurfaceCounterFlags
Trait Implementations
impl Debug for VkSurfaceCapabilities2
[src]
impl Debug for VkSurfaceCapabilities2
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for VkSurfaceCapabilities2
[src]
impl Clone for VkSurfaceCapabilities2
fn clone(&self) -> VkSurfaceCapabilities2
[src]
fn clone(&self) -> VkSurfaceCapabilities2
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Default for VkSurfaceCapabilities2
[src]
impl Default for VkSurfaceCapabilities2
fn default() -> VkSurfaceCapabilities2
[src]
fn default() -> VkSurfaceCapabilities2
Returns the "default value" for a type. Read more
Auto Trait Implementations
impl Send for VkSurfaceCapabilities2
impl Send for VkSurfaceCapabilities2
impl Sync for VkSurfaceCapabilities2
impl Sync for VkSurfaceCapabilities2