renderdoc
renderdoc copied to clipboard
Add support for glEGLImageTargetTexture2DOES
Description
I want to use RenderDoc to debug Wolvic browser and the web apps running on it. This is a VR-enabled browser and in my case I'm running on a Huawei Mate 40E phone with Huawei VR Glass Kit (6dof).
I installed RenderDoc v1.21 and followed Android setup guide.
When I launch Wolvic from RenderDoc, I see an overlay image that reads:
Capturing OpenGLES.
Captures disabled.
Unsupported function used:
- glEGLImageTargetTexture2DOES
and no frames are captured.
The function in question was introduced in OES_EGL_image_external extension, a fairly old one. I'm not sure whether this API is popular or not, or if there are specific technical reasons why it hasn't been supported in RenderDoc.
RenderDoc is an invaluable tool for us to debug gfx issues and improving performance in general. Please consider adding support for this API.
Environment
- RenderDoc version: 1.21 (built from 98a93408)
- Operating System: HarmonyOS 2.0.0
- Graphics API: OpenGLES (3.1 or 3.2, not sure)