the “profilegpu” command causes the follow error on Android ES31+AEP :
Fatal error: [File:G:\uesrc\UnrealEngine\Engine\Source\Runtime\OpenGLDrv\Private\OpenGLDevice.cpp] [Line: 305] D/UE4 ( 8126): [API][Error][High][1282] GL_INVALID_OPERATION error generated. Cannot begin query on an active query object.
reproable with any map.
Tested on Shield Tablet with OTA2.2
Thank you for reporting this issue. I have just attempted a quick repro of this issue internally and have been unsuccessful so far. Here are the steps that i took:
Deployed a template project to a Shield Tablet on 2.2.1
Once deployed, I opened the console command in the level and entered ‘profilegpu’
I was unable to see any errors on the device.
Would there be any steps that I would be missing? Any additional information would be greatly appreciated.
Glad to hear that this issue has been resolved for you in the Master branch of UE4. If you run across this issue in a future build, be sure to reopen this issue so that I may be able to further investigate.
Also, just a reminder that the Master branch is not a stable build of UE4. Be cautious when developing a project in that build. I would recommend opening a copy of your project so that you will have a back up if anything does go wrong.