Expose OES_EGL_image_external and OES_EGL_image_external_essl3 extensions in GL core profile
Currently the GL core profile exposes the GL_OES_EGL_image
, but not GL_OES_EGL_image_external
and GL_OES_EGL_image_external_essl3
. In some situations, especially when dealing with DMABUFs, they can be quite handy and there seems to be no equivalent in desktop GL. Update: see #2119 (comment 315982)
Potentially all three should then get exported as GL_ARB
instead of GL_OES
.
Experimental untested patch: https://gist.githubusercontent.com/karolherbst/111946258289d29595bb037dda724685/raw/8e35a050154ffcaf0dccfedd454a79abe3c35d8d/image_external.patch