#[repr(transparent)]pub struct GpaPerfBlockAMD(pub i32);Expand description
Open integer representation of VkGpaPerfBlockAMD.
Tuple Fields§
§0: i32Implementations§
Source§impl GpaPerfBlockAMD
impl GpaPerfBlockAMD
Sourcepub const GRBM_SE_AMD: Self
pub const GRBM_SE_AMD: Self
Native value VK_GPA_PERF_BLOCK_GRBM_SE_AMD.
Sourcepub const ATC_L2_AMD: Self
pub const ATC_L2_AMD: Self
Native value VK_GPA_PERF_BLOCK_ATC_L2_AMD.
Sourcepub const MC_VM_L2_AMD: Self
pub const MC_VM_L2_AMD: Self
Native value VK_GPA_PERF_BLOCK_MC_VM_L2_AMD.
Sourcepub const GE_DIST_AMD: Self
pub const GE_DIST_AMD: Self
Native value VK_GPA_PERF_BLOCK_GE_DIST_AMD.
Sourcepub const DF_MALL_AMD: Self
pub const DF_MALL_AMD: Self
Native value VK_GPA_PERF_BLOCK_DF_MALL_AMD.
Sourcepub const SQ_WGP_AMD: Self
pub const SQ_WGP_AMD: Self
Native value VK_GPA_PERF_BLOCK_SQ_WGP_AMD.
Sourcepub const EACPWD_AMD: Self
pub const EACPWD_AMD: Self
Native value VK_GPA_PERF_BLOCK_EACPWD_AMD.
Sourcepub const RLCUSER_AMD: Self
pub const RLCUSER_AMD: Self
Native value VK_GPA_PERF_BLOCK_RLCUSER_AMD.
Sourcepub const RLCLOCAL_AMD: Self
pub const RLCLOCAL_AMD: Self
Native value VK_GPA_PERF_BLOCK_RLCLOCAL_AMD.
pub const fn from_raw(value: i32) -> Self
pub const fn as_raw(self) -> i32
pub const fn empty() -> Self
Trait Implementations§
Source§impl Clone for GpaPerfBlockAMD
impl Clone for GpaPerfBlockAMD
impl Copy for GpaPerfBlockAMD
Source§impl Debug for GpaPerfBlockAMD
impl Debug for GpaPerfBlockAMD
Source§impl Default for GpaPerfBlockAMD
impl Default for GpaPerfBlockAMD
impl Eq for GpaPerfBlockAMD
Source§impl Hash for GpaPerfBlockAMD
impl Hash for GpaPerfBlockAMD
Source§impl PartialEq for GpaPerfBlockAMD
impl PartialEq for GpaPerfBlockAMD
impl StructuralPartialEq for GpaPerfBlockAMD
Auto Trait Implementations§
impl Forget for GpaPerfBlockAMD
impl Freeze for GpaPerfBlockAMD
impl Move for GpaPerfBlockAMD
impl RefUnwindSafe for GpaPerfBlockAMD
impl Send for GpaPerfBlockAMD
impl Sync for GpaPerfBlockAMD
impl Unpin for GpaPerfBlockAMD
impl UnsafeUnpin for GpaPerfBlockAMD
impl UnwindSafe for GpaPerfBlockAMD
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