#[repr(C)]pub struct FrameSynthesisInfoEXT {
pub ty: StructureType,
pub next: *const c_void,
pub layer_flags: FrameSynthesisInfoFlagsEXT,
pub motion_vector_sub_image: SwapchainSubImage,
pub motion_vector_scale: Vector4f,
pub motion_vector_offset: Vector4f,
pub app_space_delta_pose: Posef,
pub depth_sub_image: SwapchainSubImage,
pub min_depth: f32,
pub max_depth: f32,
pub near_z: f32,
pub far_z: f32,
}Expand description
See XrFrameSynthesisInfoEXT - defined by XR_EXT_frame_synthesis
Fields§
§ty: StructureType§next: *const c_void§layer_flags: FrameSynthesisInfoFlagsEXT§motion_vector_sub_image: SwapchainSubImage§motion_vector_scale: Vector4f§motion_vector_offset: Vector4f§app_space_delta_pose: Posef§depth_sub_image: SwapchainSubImage§min_depth: f32§max_depth: f32§near_z: f32§far_z: f32Implementations§
Source§impl FrameSynthesisInfoEXT
impl FrameSynthesisInfoEXT
pub const TYPE: StructureType = StructureType::FRAME_SYNTHESIS_INFO_EXT
Trait Implementations§
Source§impl Clone for FrameSynthesisInfoEXT
impl Clone for FrameSynthesisInfoEXT
Source§fn clone(&self) -> FrameSynthesisInfoEXT
fn clone(&self) -> FrameSynthesisInfoEXT
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FrameSynthesisInfoEXT
impl Debug for FrameSynthesisInfoEXT
impl Copy for FrameSynthesisInfoEXT
Auto Trait Implementations§
impl Freeze for FrameSynthesisInfoEXT
impl RefUnwindSafe for FrameSynthesisInfoEXT
impl !Send for FrameSynthesisInfoEXT
impl !Sync for FrameSynthesisInfoEXT
impl Unpin for FrameSynthesisInfoEXT
impl UnwindSafe for FrameSynthesisInfoEXT
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more