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);