Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
ircss's avatar
ircss
Honored Guest
6 years ago

Is Being/EndRenderQuery() supported in the Quest environment

Hey guys, 
I have been having a hard time getting GPU profiling data on the Quest using Unreal engine, The profilegpu cmd causes a crash, the Unreal Insight profiling tool from them has atm no GPU implementation and I am not getting the data I want from Snapdragon.

I asked in the Unreal support and their engineer said that the 4.25 UE in 11173995 starts supporting GPU profiling only if their FRealtimeGPUProfilerEvent is supported by their RHI layer. The RHI layer only supports that functionality if the underlying graphic API supports the  Being/EndRenderQuery(). That is an unreal interface function, which I think is linked to the the OpenGL Es 3.2's glBeginQuery/  Vulkan's Query Operations. Or is it something that Oculus implements? I am not sure.

 At any case it doesn't hurt, to ask, I would like to know if that is supported on the Quest environment.