A safe Rust FFI binding for the NVIDIA® Tools Extension SDK (NVTX).
There are no update steps from the previous version.
range!
macro.There are no update steps from the previous version.
range_start!
and range_end!
from the NVTX API.range_push(&str)
function was changed to range_push!(...)
which uses argument format capturing similar to the println!(...)
macro. This is a breaking change.range_pop()
function was changed to range_push!()
. This is a breaking change.mark(&str)
function was changed to mark!(...)
which uses argument format capturing similar to the println!(...)
macro. This is a breaking change.mark(&str)
to wrap the canonical nvtxMarkA(const *char)
from NVTX.mark(&str)
to wrap the canonical nvtxMarkA(const *char)
from NVTX.