No description provided.
Bug 2066002 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Even when gecko uses ANGLE GLES, SurfaceTexture::UpdateTexImage() still uses native OpenGLES. It causes problems like Bug 2065359 and Bug 2065028. In chromium, SurfaceTexture is not directly bound to OpenGL texture. Instead, OpenGL texture is bound to AHardwareBuffer. In MediaCodec case, AImageReader is used to get AHardwareBuffer. And in chromium, support of OpenGL texture binding to ANativeWindow is already removed from ANGLE by the following. https://chromium.googlesource.com/angle/angle/%2B/a78cd473a492fa36c3e26360aec2c55a49eca5f2?utm_source=chatgpt.com The reason was the following. > That internal extension is no longer needed.