Profiler

Find below the list of all ProfilerMode available.

See Also

Pro

ProfilerMode


Constant values representing the different type of profiling mode available when using the internal profiler.

  • kCpu: Time profile all functions called by the CPU. Results are calculated using the total amount of data accumulated over time.
  • kCpuTrace: Same as the CPU mode except that results are accumulated on a per second basis.
  • kGfx: Profile all GFX (graphics API) function calls; use the total accumulated results to compile the statistics.
  • kGfxTrace: Same as kGfx mode except that the results are compiled on a per second basis.
  • kSfx: Profile all SFX (audio API) function calls; use the total accumulated results to compile the statistics.
  • kSfxTrace: Same as kSfx mode except that the results are compiled on a per second basis.
  • kAudioMixer: Display the activity of the audio mixer; the listing display all sound sources available alongside and display their contribution to the final output.
  • kBudget: Display all the active objects beeing rendered with their triangles, lines and points count.
  • kFrameStats: Overview of the CPU and GPU time statistics.
  • kFrameRate: Accurate frame rate statistics.
Warning
To get accurate statistics some of the profiler mode will have to stall either the CPU or GPU pipeline since operations are executed asynchronously. As a result the actual frame rate of the application will be affected. For 100% accurate low latency statistics use the kFrameRate mode.




NRG - API 2022.4.384543 - Fri Nov 4 2022
Copyright © 2022 nrgcore.com. All Rights Reserved. Terms of Service - Privacy Policy - EULA