Struct ash::vk::NvDeviceDiagnosticCheckpointsFn [−][src]
pub struct NvDeviceDiagnosticCheckpointsFn { pub cmd_set_checkpoint_nv: extern "system" fn(command_buffer: CommandBuffer, p_checkpoint_marker: *const c_void) -> c_void, pub get_queue_checkpoint_data_nv: extern "system" fn(queue: Queue, p_checkpoint_data_count: *mut u32, p_checkpoint_data: *mut CheckpointDataNV) -> c_void, }
Fields
cmd_set_checkpoint_nv: extern "system" fn(command_buffer: CommandBuffer, p_checkpoint_marker: *const c_void) -> c_void
get_queue_checkpoint_data_nv: extern "system" fn(queue: Queue, p_checkpoint_data_count: *mut u32, p_checkpoint_data: *mut CheckpointDataNV) -> c_void
Implementations
pub unsafe fn cmd_set_checkpoint_nv(
&self,
command_buffer: CommandBuffer,
p_checkpoint_marker: *const c_void
) -> c_void
pub unsafe fn cmd_set_checkpoint_nv(
&self,
command_buffer: CommandBuffer,
p_checkpoint_marker: *const c_void
) -> c_void
pub unsafe fn get_queue_checkpoint_data_nv(
&self,
queue: Queue,
p_checkpoint_data_count: *mut u32,
p_checkpoint_data: *mut CheckpointDataNV
) -> c_void
pub unsafe fn get_queue_checkpoint_data_nv(
&self,
queue: Queue,
p_checkpoint_data_count: *mut u32,
p_checkpoint_data: *mut CheckpointDataNV
) -> c_void
Trait Implementations
Auto Trait Implementations
impl Unpin for NvDeviceDiagnosticCheckpointsFn
Blanket Implementations
Mutably borrows from an owned value. Read more