Skip to main content

VulkanFrameDescriptor

Type Alias VulkanFrameDescriptor 

Source
pub type VulkanFrameDescriptor = Alpha2VulkanFrameInfo;
Expand description

Vulkan image and synchronization state of one hardware frame, as the shim reads it under the frame lock.

Aliased Type§

#[repr(C)]
pub struct VulkanFrameDescriptor {
Show 18 fields pub hardware_format: i32, pub software_format: i32, pub width: i32, pub height: i32, pub coded_width: i32, pub coded_height: i32, pub plane_count: u32, pub sampled: u32, pub instance: u64, pub physical_device: u64, pub device: u64, pub images: [u64; 8], pub formats: [u32; 8], pub layouts: [u32; 8], pub access: [u32; 8], pub semaphores: [u64; 8], pub semaphore_values: [u64; 8], pub queue_families: [u32; 8],
}

Fields§

§hardware_format: i32§software_format: i32§width: i32§height: i32§coded_width: i32§coded_height: i32§plane_count: u32§sampled: u32§instance: u64§physical_device: u64§device: u64§images: [u64; 8]§formats: [u32; 8]§layouts: [u32; 8]§access: [u32; 8]§semaphores: [u64; 8]§semaphore_values: [u64; 8]§queue_families: [u32; 8]