EGL_KHR_image#
Supported Hardware#
Series5, Series5XT, Series6, Series6XE, Series6XT
Valid APIs#
EGL 1.2, 1.3, 1.4
Description#
This was originally the extension which defined EGLImages, but pixmaps were core to this extension’s operation. Subsequent implementations have wanted to support EGLImages without having pixmap support, and so this has been split into two extensions. EGL_KHR_image_base and EGL_KHR_image_pixmap are the two child extensions which when supported together are the equivalent of EGL_KHR_image.
Note#
This functionality is core to EGL 1.5, so the extension is no longer needed.
Registry Link#
http://www.khronos.org/registry/egl/extensions/KHR/EGL_KHR_image.txt
Example#
// Create an EGLImageKHR from an EGL Pixmap
EGLImageKHR eglImage = eglCreateImageKHR(eglDisplay, eglOpenGLESContext, EGL_NATIVE_PIXMAP_KHR, (EGLClientBuffer)anEGLPixmap, NULL);