Do newer Mali GPUs support the EGL_EXT_image_dma_buf_import extension?
EGL_EXT_image_dma_buf_import
I noticed that my Mali-Immortalis-G715 MC11 (used in the Oppo Find X6) does not support this extension.
Thanks.
What are you actually trying to do? On Android EGL image imports are most commonly needed for interop with the camera pipeline. On Android this is orchestrated via MediaPipe, which lets you import EGL images via GL_OES_EGL_image_external.
The native driver supports it, but EGL implementation on Android is filtered by Android itself, so it's possible that the extension is getting stripped by the Android implementation before the application sees it.
Android really wants developers to use gralloc for managing surface allocation, rather than raw dmabuf, so where possible allocate an Android native image via gralloc and import it into EGL using eglCreateImageKHR(..., EGL_ANDROID_image_native_buffer, ...).