#[repr(C)]pub struct RenderPassPerformanceCountersByRegionBeginInfoARM {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub counter_address_count: u32,
pub p_counter_addresses: *const u64,
pub serialize_regions: u32,
pub counter_index_count: u32,
pub p_counter_indices: *mut u32,
}Expand description
VkRenderPassPerformanceCountersByRegionBeginInfoARM
Provided by VK_ARM_performance_counters_by_region.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_RENDER_PASS_PERFORMANCE_COUNTERS_BY_REGION_BEGIN_INFO_ARM.
p_next: *mut c_voidOptional, may be null.
counter_address_count: u32Length of p_counter_addresses.
p_counter_addresses: *const u64§serialize_regions: u32§counter_index_count: u32Length of p_counter_indices.
p_counter_indices: *mut u32Implementations§
Source§impl RenderPassPerformanceCountersByRegionBeginInfoARM
impl RenderPassPerformanceCountersByRegionBeginInfoARM
Sourcepub fn builder<'a>() -> RenderPassPerformanceCountersByRegionBeginInfoARMBuilder<'a>
pub fn builder<'a>() -> RenderPassPerformanceCountersByRegionBeginInfoARMBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for RenderPassPerformanceCountersByRegionBeginInfoARM
impl Clone for RenderPassPerformanceCountersByRegionBeginInfoARM
Source§fn clone(&self) -> RenderPassPerformanceCountersByRegionBeginInfoARM
fn clone(&self) -> RenderPassPerformanceCountersByRegionBeginInfoARM
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 moreimpl Copy for RenderPassPerformanceCountersByRegionBeginInfoARM
impl ExtendsRenderPassBeginInfo for RenderPassPerformanceCountersByRegionBeginInfoARM
impl ExtendsRenderingInfo for RenderPassPerformanceCountersByRegionBeginInfoARM
Auto Trait Implementations§
impl Freeze for RenderPassPerformanceCountersByRegionBeginInfoARM
impl RefUnwindSafe for RenderPassPerformanceCountersByRegionBeginInfoARM
impl !Send for RenderPassPerformanceCountersByRegionBeginInfoARM
impl !Sync for RenderPassPerformanceCountersByRegionBeginInfoARM
impl Unpin for RenderPassPerformanceCountersByRegionBeginInfoARM
impl UnsafeUnpin for RenderPassPerformanceCountersByRegionBeginInfoARM
impl UnwindSafe for RenderPassPerformanceCountersByRegionBeginInfoARM
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