Struct ash::vk::SurfaceCapabilities2EXT [−][src]
#[repr(C)]pub struct SurfaceCapabilities2EXT {}Show 13 fields
pub s_type: StructureType, pub p_next: *mut c_void, pub min_image_count: u32, pub max_image_count: u32, pub current_extent: Extent2D, pub min_image_extent: Extent2D, pub max_image_extent: Extent2D, pub max_image_array_layers: u32, pub supported_transforms: SurfaceTransformFlagsKHR, pub current_transform: SurfaceTransformFlagsKHR, pub supported_composite_alpha: CompositeAlphaFlagsKHR, pub supported_usage_flags: ImageUsageFlags, pub supported_surface_counters: SurfaceCounterFlagsEXT,
Expand description
Fields
s_type: StructureTypep_next: *mut c_voidmin_image_count: u32max_image_count: u32current_extent: Extent2Dmin_image_extent: Extent2Dmax_image_extent: Extent2Dmax_image_array_layers: u32supported_transforms: SurfaceTransformFlagsKHRcurrent_transform: SurfaceTransformFlagsKHRsupported_composite_alpha: CompositeAlphaFlagsKHRsupported_usage_flags: ImageUsageFlagssupported_surface_counters: SurfaceCounterFlagsEXTImplementations
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for SurfaceCapabilities2EXT
impl !Send for SurfaceCapabilities2EXT
impl !Sync for SurfaceCapabilities2EXT
impl Unpin for SurfaceCapabilities2EXT
impl UnwindSafe for SurfaceCapabilities2EXT
Blanket Implementations
Mutably borrows from an owned value. Read more