![]() |
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 |