Event structure for buffered profiler callback. More...
#include <PxDefaultBufferedProfiler.h>
Public Attributes | |
PxU64 | startTimeNs |
the event start time in nanoseconds More... | |
PxU64 | stopTimeNs |
the event end time in nanoseconds More... | |
const char * | name |
the event name More... | |
const char * | profileZoneName |
the name of the profile zone in which the event was generated More... | |
PxU16 | id |
the event id More... | |
PxU64 | contextId |
PxU32 | threadId |
the thread in which the event was executed. Not defined for CUDA events. More... | |
PxU8 | threadPriority |
the priority of the thread in which the event was executed. Not defined for CUDA events. More... | |
PxU8 | cpuId |
the CPU on which the event was executed. Not defined for CUDA events. More... | |
Event structure for buffered profiler callback.
PxU64 PxBufferedProfilerEvent::contextId |
the optional contextId of the event set in start/endEvent,
usually set to pointer inside the SDK. Not defined for CUDA events.
PxU8 PxBufferedProfilerEvent::cpuId |
the CPU on which the event was executed. Not defined for CUDA events.
PxU16 PxBufferedProfilerEvent::id |
the event id
const char* PxBufferedProfilerEvent::name |
the event name
const char* PxBufferedProfilerEvent::profileZoneName |
the name of the profile zone in which the event was generated
PxU64 PxBufferedProfilerEvent::startTimeNs |
the event start time in nanoseconds
PxU64 PxBufferedProfilerEvent::stopTimeNs |
the event end time in nanoseconds
PxU32 PxBufferedProfilerEvent::threadId |
the thread in which the event was executed. Not defined for CUDA events.
PxU8 PxBufferedProfilerEvent::threadPriority |
the priority of the thread in which the event was executed. Not defined for CUDA events.