#[repr(C)]pub struct ArchivedGpuObjectEventwhere
u64: Archive,
u32: Archive,
u8: Archive,
[u8; 3]: Archive,
HybridTimestamp: Archive,
f32: Archive,
[u32; 4]: Archive,
[u8; 36]: Archive,{Show 14 fields
pub event_id: Archived<u64>,
pub object_id: Archived<u64>,
pub activity_id: Archived<u32>,
pub event_type: Archived<u8>,
pub _padding1: Archived<[u8; 3]>,
pub timestamp: Archived<HybridTimestamp>,
pub resource_id: Archived<u32>,
pub cost: Archived<f32>,
pub duration_ms: Archived<u32>,
pub flags: Archived<u32>,
pub attributes: Archived<[u32; 4]>,
pub object_type_id: Archived<u32>,
pub related_object_id: Archived<u64>,
pub _reserved: Archived<[u8; 36]>,
}Expand description
An archived GpuObjectEvent
Fields§
§event_id: Archived<u64>The archived counterpart of GpuObjectEvent::event_id
object_id: Archived<u64>The archived counterpart of GpuObjectEvent::object_id
activity_id: Archived<u32>The archived counterpart of GpuObjectEvent::activity_id
event_type: Archived<u8>The archived counterpart of GpuObjectEvent::event_type
_padding1: Archived<[u8; 3]>The archived counterpart of GpuObjectEvent::_padding1
timestamp: Archived<HybridTimestamp>The archived counterpart of GpuObjectEvent::timestamp
resource_id: Archived<u32>The archived counterpart of GpuObjectEvent::resource_id
cost: Archived<f32>The archived counterpart of GpuObjectEvent::cost
duration_ms: Archived<u32>The archived counterpart of GpuObjectEvent::duration_ms
flags: Archived<u32>The archived counterpart of GpuObjectEvent::flags
attributes: Archived<[u32; 4]>The archived counterpart of GpuObjectEvent::attributes
object_type_id: Archived<u32>The archived counterpart of GpuObjectEvent::object_type_id
The archived counterpart of GpuObjectEvent::related_object_id
_reserved: Archived<[u8; 36]>The archived counterpart of GpuObjectEvent::_reserved