Public Attributes | List of all members
PxBufferedProfilerEvent Struct Reference

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...
 

Detailed Description

Event structure for buffered profiler callback.

Note
This structure is used also for CUDA events, therefore some members are not defined in case of a CUDA event.
See Also
physx::PxBufferedProfilerCallback

Member Data Documentation

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.

See Also
physx::PxProfileEventSender
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.


The documentation for this struct was generated from the following file:


Copyright © 2008-2015 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com