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.

Example#

// Create an EGLImageKHR from an EGL Pixmap
EGLImageKHR eglImage = eglCreateImageKHR(eglDisplay, eglOpenGLESContext, EGL_NATIVE_PIXMAP_KHR, (EGLClientBuffer)anEGLPixmap, NULL);