Class ProfilerMode.SharedUpdateData
The shared data container for the profiler modes. Used to reduce calls to profiler tool backend for the same data across different profiler fronted modes.
System.Object
ProfilerMode.SharedUpdateData
Assembly: FlaxEngine.CSharp.dll
Syntax
public sealed class SharedUpdateData : ValueType
Fields
The additional managed memory allocation size during this update. Given value is in bytes.
Declaration
public int ManagedMemoryAllocation
Field Value
The main stats. Gathered by auto by profiler before profiler mode update.
Declaration
public ProfilingTools.MainStats Stats
Field Value
Methods
Begins the data usage. Prepares the container.
Declaration
Ends the data usage. Cleanups the container.
Declaration
Gets the collected CPU events by the profiler from local or remote session.
Declaration
public ProfilingTools.ThreadStats[] GetEventsCPU()
Returns
Gets the collected GPU events by the profiler from local or remote session.
Declaration
public ProfilerGPU.Event[] GetEventsGPU()
Returns
Extension Methods