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.
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, ...).