![]() |
XII Release 0.1.0
|
Public Member Functions | |
xiiResult | Write (xiiStreamWriter &ref_outputStream) const |
Writes profiling data as JSON to the output stream. | |
void | Clear () |
Static Public Member Functions | |
static void | Merge (ProfilingData &out_merged, xiiArrayPtr< const ProfilingData * > inputs) |
Concatenates all given ProfilingData instances into one merge struct. | |
Public Attributes | |
xiiUInt32 | m_uiFramesThreadID = 0 |
xiiUInt32 | m_uiProcessSortIndex = 0 |
xiiOsProcessID | m_uiProcessID = 0 |
xiiHybridArray< ThreadInfo, 16 > | m_ThreadInfos |
xiiDynamicArray< CPUScopesBufferFlat > | m_AllEventBuffers |
xiiUInt64 | m_uiFrameCount = 0 |
xiiDynamicArray< xiiTime > | m_FrameStartTimes |
xiiDynamicArray< xiiDynamicArray< GPUScope > > | m_GPUScopes |