#[repr(C)]pub struct AntiLagPresentationInfoAMD {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub stage: AntiLagStageAMD,
pub frame_index: u64,
}Expand description
VkAntiLagPresentationInfoAMD
Provided by VK_AMD_anti_lag.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_ANTI_LAG_PRESENTATION_INFO_AMD.
p_next: *mut c_voidOptional, may be null.
stage: AntiLagStageAMD§frame_index: u64Implementations§
Source§impl AntiLagPresentationInfoAMD
impl AntiLagPresentationInfoAMD
Sourcepub fn builder<'a>() -> AntiLagPresentationInfoAMDBuilder<'a>
pub fn builder<'a>() -> AntiLagPresentationInfoAMDBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for AntiLagPresentationInfoAMD
impl Clone for AntiLagPresentationInfoAMD
Source§fn clone(&self) -> AntiLagPresentationInfoAMD
fn clone(&self) -> AntiLagPresentationInfoAMD
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 AntiLagPresentationInfoAMD
impl Debug for AntiLagPresentationInfoAMD
Source§impl Default for AntiLagPresentationInfoAMD
impl Default for AntiLagPresentationInfoAMD
impl Copy for AntiLagPresentationInfoAMD
Auto Trait Implementations§
impl Freeze for AntiLagPresentationInfoAMD
impl RefUnwindSafe for AntiLagPresentationInfoAMD
impl !Send for AntiLagPresentationInfoAMD
impl !Sync for AntiLagPresentationInfoAMD
impl Unpin for AntiLagPresentationInfoAMD
impl UnsafeUnpin for AntiLagPresentationInfoAMD
impl UnwindSafe for AntiLagPresentationInfoAMD
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