The speed bar is visible only if your application uses the EGL_NV_system_time
extension (Appendix A).
Not all devices support Frame Profiling. And the Frame Profiler is not available if the target application does not use eglGetSystemTimeNV
for its animation.
You have a version mismatch between the driver and the PerfHUD host. Always update your driver and PerfHUD host in tandem.
In PerfHUD ES enabled driver, some other prologue and epilogue functions will also be invoked besides the original GL functions. And these additional functions have to be initialized before any GL functions being invoked. Make sure eglInitialize()
is invoked before any GL functions in your applications.
This will happen only when there is not enough memory for your system and host will fail when allocating a piece of memory. The memory footprint of host side for frame debugger mode is proportional to target frame size.
Make sure your system has enough memory or chose proper resolution when you need to use PerfHUD ES frame debugger for a frame with a large number of draw calls.
NVIDIA® GameWorks™ Documentation Rev. 1.0.211026 ©2014-2021. NVIDIA Corporation and affiliates. All Rights Reserved.