Supported Hardware

Series5, Series5XT, Series6, Series6XE, Series6XT

Valid APIs

EGL 1.2, 1.3, 1.4


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.


This functionality is core to EGL 1.5, so the extension is no longer needed.

Registry Link


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