mesa/include/GL
Kristian Høgsberg c029834808 __DRIimage: version 5, add new formats and createSubImage
The additions in version 5 enables creating EGLImages for different planes
of a YUV buffer.  createImageFromName is still used to create the containing
__DRIimage, and createSubImage can then be used no that __DRIimage to create
__DRIimages that correspond to the y, u, and v planes (__DRI_IMAGE_FORMAT_R8)
or the uv planes (__DRI_IMAGE_FORMAT_RG88) for formats such as NV12 where
the u and v components are interleaved.  Packed formats such as YUYV etc
doesn't require any special treatment, we just sample those as a regular
ARGB texture.

Signed-off-by: Kristian Høgsberg <krh@bitplanet.net>
2012-07-11 15:28:34 -04:00
..
internal __DRIimage: version 5, add new formats and createSubImage 2012-07-11 15:28:34 -04:00
gl.h Only use gcc visibility support with gcc4+. 2011-10-24 10:22:52 -06:00
gl_mangle.h Regenerate gl_mangle.h. 2010-12-20 19:29:48 -07:00
glext.h mesa: update glext.h to version 81 2012-06-27 07:50:57 -06:00
glu.h glu: Fix _GLUfuncptr typedef. 2011-05-12 11:45:30 +01:00
glu_mangle.h Add missing entry points. (Warren Cashen) 2003-10-10 22:09:05 +00:00
glx.h glx: Drop support for GLX_MESA_allocate_memory 2010-07-19 22:45:50 -04:00
glx_mangle.h gl: added mangled glXGetProcAddressARB define 2009-11-19 09:33:32 -07:00
glxext.h mesa: update glxext.h to version 33 2012-06-27 07:50:57 -06:00
osmesa.h mesa: Remove support for BeOS 2011-08-26 23:31:23 -07:00
vms_x_fix.h OpenVMS compile support update 2006-09-04 06:26:08 +00:00
wglext.h mesa: upgrade wglext.h to version 22 2010-09-14 09:40:23 -06:00
wmesa.h Assorted Windows fixes (Karl Schultz) 2008-05-29 10:42:02 -06:00