Struct voodoo::SwapchainSupportDetails
[−]
[src]
pub struct SwapchainSupportDetails { pub capabilities: SurfaceCapabilitiesKhr, pub formats: SmallVec<[SurfaceFormatKhr; 64]>, pub present_modes: SmallVec<[PresentModeKhr; 16]>, }
Fields
capabilities: SurfaceCapabilitiesKhr
formats: SmallVec<[SurfaceFormatKhr; 64]>
present_modes: SmallVec<[PresentModeKhr; 16]>
Methods
impl SwapchainSupportDetails
[src]
pub fn new(
surface: &SurfaceKhr,
physical_device: &PhysicalDevice
) -> VdResult<SwapchainSupportDetails>
[src]
surface: &SurfaceKhr,
physical_device: &PhysicalDevice
) -> VdResult<SwapchainSupportDetails>