NVidia Nsight Graphics support for Oculus Quest 2

Hey guys,
I’ve been trying to debug my Oculus Mobile SDK (native, not Unity) with OGL ES 3 and it would be super useful to use the Nsight Graphics (2019.3.0) tool as the other tools I am finding aren’t useful at all/don’t really help debugging much.

Whenever I try to launch an app it just it fails to inject:

Connecting to: Quest 2

  • Android version: 26

  • Supported ABI: a32 a64

  • Rooted: No
    Launching package: com.ecs.test3

  • Primary ABI: armeabi-v7a

  • Intent arguments: com.ecs.test3/com.ecs.test3.TestNativeSubclass
    Injector deployed
    libAndroidGFXInjection.so deployed
    libNvda.Graphics.Interception.so deployed
    libnvperfapi32.so deployed
    libNvPmApi.Core.so deployed
    libVkLayer_nomad.so deployed
    Unsetting property wrap.com.ecs.test3
    Launching com.ecs.test3/com.ecs.test3.TestNativeSubclass
    Scanning process…
    Injecting library…
    Injection failed
    Launch failed

    Any way of making this work? Thank you!


Thank you for your question and I’m sorry you are having issues trying to use Nsight Graphics. I spoke with the engineering manager and unfortunately Nsight Graphics does not support the Oculus Mobile SDK on Android. Sorry for any confusion.

Darn! :) Nsight Graphics is a fantastic tool. I know non-NVidia devices are secondary for you guys (with GREAT reason, again, I get it) but in the future if you open up even just simple features for them that would be awesome. Thank you!