|
cuda-api-wrappers
Thin C++-flavored wrappers for the CUDA Runtime API
|
definitions related to marking individual time points in the profiler timeline More...
Functions | |
| template<typename CharT > | |
| void | point (const CharT *description, color_t color=color_t::Black()) |
| Mark a single point on the profiler timeline, giving it also a color and some descriptive text. | |
| template<typename CharT > | |
| range::handle_t | range_start (const CharT *description, range::type_t type=range::type_t::unspecified, color_t color=color_t::LightRed()) |
| Mark the beginning of a range on the profiler timeline, giving it also a color and some descriptive text. More... | |
| void | range_end (range::handle_t range_handle) |
| Mark the end of a range, using the handle obtained when previously marking its beginning. More... | |
definitions related to marking individual time points in the profiler timeline
|
inline |
Mark the end of a range, using the handle obtained when previously marking its beginning.
| range::handle_t cuda::profiling::mark::range_start | ( | const CharT * | description, |
| range::type_t | type = range::type_t::unspecified, |
||
| color_t | color = color_t::LightRed() |
||
| ) |
Mark the beginning of a range on the profiler timeline, giving it also a color and some descriptive text.
| type | the range type - an unused parameter |