History log of /external/mesa3d/include/EGL/eglext.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8433f80add7c7f4a0abcedd45a50a731d0afb9be 07-Aug-2012 Brian Paul <brianp@vmware.com> egl: remove redundant PFNEGLQUERYSTREAMTIMEKHRPROC typedef

This typedef is present earlier in the header and isn't part of the
EGL_KHR_stream_cross_process_fd extension. Looks like a Khronos glitch.
/external/mesa3d/include/EGL/eglext.h
45e592c3dd4101c6706c5b2e6bb0e6e1f62017f5 19-Jul-2012 Ian Romanick <ian.d.romanick@intel.com> egl: Import eglext.h version 14

This is necessary for EGL_KHR_create_context work (including writing
piglit tests).

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
Reviewed-by: Chad Versace <chad.versace@linux.intel.com>
/external/mesa3d/include/EGL/eglext.h
b7acfe7755a316910f883aeb05d834e1f3f7bd93 15-Dec-2011 Chia-I Wu <olv@lunarg.com> egl: update headers

Update to revision 15052.

EGL_MESA_drm_image is now official. But apparently we have our own extension
to it and we need this in eglmesaext.h:

#ifdef EGL_MESA_drm_image
/* Mesa's extension to EGL_MESA_drm_image... */
#ifndef EGL_DRM_BUFFER_USE_CURSOR_MESA
#define EGL_DRM_BUFFER_USE_CURSOR_MESA 0x0004
#endif
#endif

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/include/EGL/eglext.h
ab7bb10a2af711086319ce35815acd797b86fe27 19-Dec-2011 Chia-I Wu <olv@lunarg.com> egl: move unofficial extensions to eglmesaext.h

As suggested by Ian in

http://lists.freedesktop.org/archives/mesa-dev/2011-December/016035.html

Note that eglext.h has to include eglmesaext.h at the end instead of the
beginning because some extensions in eglmesaext.h depend on the official
extensions.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/include/EGL/eglext.h
75cc24c876059d6eb183e07ed802f997fb416864 25-Nov-2011 Chia-I Wu <olv@lunarg.com> android: add support for ICS

With ICS (Android 4.0), several headers and structs are renamed. Define
ANDROID_VERSION so that we can choose a different path depending on the
platform version.

I've tested only softpipe and llvmpipe. r600g is also reported to work.
/external/mesa3d/include/EGL/eglext.h
00b365bc78c131bfd1c19bb22ac55e36f4e8f3c5 01-Oct-2010 Chia-I Wu <olvaffe@gmail.com> egl: add Android-specific extensions

Add EGL_ANDROID_image_native_buffer and EGL_ANDROID_swap_rectangle.
There is no spec for them though.

Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Chad Versace <chad@chad-versace.us>
/external/mesa3d/include/EGL/eglext.h
e5169e9615e8391ea369415b356168717b8f7be0 06-May-2011 Kristian Høgsberg <krh@bitplanet.net> egl: Add a cursor use bit to MESA_drm_image
/external/mesa3d/include/EGL/eglext.h
b6ed837ffef8b1820ea9e97c095502ba7b05927e 25-Apr-2011 Kristian Høgsberg <krh@bitplanet.net> wayland: Fix prototypes for EGL_WL_bind_wayland_display extension
/external/mesa3d/include/EGL/eglext.h
6b369c4c7cd8a52f99bbff2a57fb316b33a87495 21-Feb-2011 Benjamin Franzke <benjaminfranzke@googlemail.com> egl: Add EGL_WL_bind_wayland_display
/external/mesa3d/include/EGL/eglext.h
b7a8893a2413adfddf4dc836676a19463fb6ffd7 04-Jun-2010 Kristian Høgsberg <krh@bitplanet.net> egl: Add EGL_MESA_drm_image extension

Create EGLImages from DRM buffer handles.
/external/mesa3d/include/EGL/eglext.h
b2a575ff288a909eeddefe5168e29d15e6d17ab8 15-Aug-2010 Chia-I Wu <olv@lunarg.com> egl: Update eglext.h.

Update to version 7 for EGL_KHR_fence_sync.
/external/mesa3d/include/EGL/eglext.h
78d70ddbbd41d73b7f6040f392eb87758c39dc37 17-Jun-2010 Chia-I Wu <olv@lunarg.com> egl: Add support for EGL_MESA_drm_display.

The extension defines eglGetDRMDisplay that creates an EGLDisplay from a
DRM fd. Calling eglCreateWindowSurace or eglCreatePixmapSurface with
such displays will generate EGL_BAD_NATIVE_WINDOW or
EGL_BAD_NATIVE_PIXMAP.
/external/mesa3d/include/EGL/eglext.h
0d820fc203e06d5264430de7262d2c35a8ff1e75 31-May-2010 Chia-I Wu <olv@lunarg.com> egl: Use khronos types for EGL_MESA_screen_surface.

That is, use khronos_uint32_t instead of uint32_t.
/external/mesa3d/include/EGL/eglext.h
5dc0f49084f322dd8ff6eb585212eea8b50e3377 07-May-2010 Kristian Høgsberg <krh@bitplanet.net> egl: Implement EGL_NOK_texture_from_pixmap

This extension allows a color buffer to be used for both rendering and
texturing. EGL allows the use of color buffers of pbuffer drawables
for texturing, this extension extends this to allow the use of color
buffers of pixmaps too.
/external/mesa3d/include/EGL/eglext.h
52c554a79d3ed3104a9f7d112faa9129073b5a25 07-May-2010 Kristian Høgsberg <krh@bitplanet.net> egl: Implement EGL_NOK_swap_region

This extension adds a new function which provides an alternative to
eglSwapBuffers. eglSwapBuffersRegionNOK accepts two new parameters in
addition to those in eglSwapBuffers. The new parameters consist of a
pointer to a list of 4-integer blocks defining rectangles (x, y,
width, height) and an integer specifying the number of rectangles in
the list.
/external/mesa3d/include/EGL/eglext.h
95f8f75ad8bdb1d8e1cc16ea91fed8c407c36abd 15-Aug-2009 Chia-I Wu <olvaffe@gmail.com> egl: Update headers.

Update to the current versions found at
http://www.khronos.org/registry/egl/. There is one modification in
khrplatform.h for GCC visibility.
/external/mesa3d/include/EGL/eglext.h
6dd9c221012d5e091b2ede90d9b2a6f0383abd58 24-Mar-2009 Alan Coopersmith <alan.coopersmith@sun.com> Convert u_int*_t to C99 standard uint*_t

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
/external/mesa3d/include/EGL/eglext.h
3e702fa8811bb9b46299baf4691e162762b2588a 04-Jun-2008 Brian Paul <brian.paul@tungstengraphics.com> egl: moved eglext.h into EGL/ directory
/external/mesa3d/include/EGL/eglext.h