mesa/include/GL
Eric Anholt 66175aac76 Fix DRI2 accelerated EXT_texture_from_pixmap with GL_RGB format.
This requires upgrading the interface so that the argument to
glXBindTexImageEXT isn't just dropped on the floor.  Note that this only
fixes the accelerated path on Intel, as Mesa's texture format support is
missing x8r8g8b8 support (right now, GL_RGB textures get uploaded as a8r8gb8,
but in this case we're not doing the upload so we can't really work around it
that way).

Fixes bugs with compositors trying to use shaders that use alpha channels, on
windows without a valid alpha channel.  Bug #19910 and likely others as well.

Reviewed-by:	Ian Romanick <ian.d.romanick@intel.com>
2009-03-20 10:41:28 -07:00
..
internal Fix DRI2 accelerated EXT_texture_from_pixmap with GL_RGB format. 2009-03-20 10:41:28 -07:00
directfbgl.h DirectFB driver (Claudio Ciccani) 2005-01-03 15:35:00 +00:00
dmesa.h DMesa now uses OSMesa as a back-end. 2006-03-31 20:53:12 +00:00
ggimesa.h Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything. 2003-06-05 00:50:18 +00:00
gl.h mesa: bump gl.h version comment to 7.7 (bug 20170) 2009-02-18 15:38:31 -07:00
gl_mangle.h mesa: regenerated gl_mange.h file 2009-02-21 16:01:54 -07:00
glew.h glew: Initial import. 2009-01-23 12:32:35 +00:00
glext.h gl: update glext.h to version 46 2009-03-05 08:25:37 -07:00
glfbdev.h Added initial multisampling support to glfbdev driver. 2006-08-10 10:21:17 +00:00
glu.h glu: fix compilation problem when using Windows gl.h (sf bug 2204589) 2008-10-29 09:23:48 -06:00
glu_mangle.h Add missing entry points. (Warren Cashen) 2003-10-10 22:09:05 +00:00
glut.h glut: Fix broken font symbols when gcc visibility attributes used. 2009-02-12 15:50:33 +00:00
glut_h.dja Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything. 2003-06-05 00:50:18 +00:00
glutf90.h Add glut_fcb.c to the build and update to fix warnings (see bug 12405) 2007-09-12 13:40:15 -06:00
glx.h glx: added PFNGL*PROC typedefs for GLX 1.3 functions 2008-10-29 15:49:19 -06:00
glx_mangle.h added 1.3/1.4 function mangling 2006-11-03 18:29:39 +00:00
glxew.h glew: Initial import. 2009-01-23 12:32:35 +00:00
glxext.h mesa: latest glxext.h header, no version change 2009-01-09 11:16:44 +00:00
Makefile.am mesa: remove deprecated headers from Makefile.am 2009-01-10 12:06:29 -07:00
mesa_wgl.h more Mingw32 fixes 2007-07-27 11:19:35 -06:00
mglmesa.h Convert crlf->lf line endings. 2008-02-28 16:34:32 +09:00
miniglx.h add more functionality to miniglx for glitz 2005-02-20 10:46:34 +00:00
osmesa.h bump version number 2005-12-08 14:51:36 +00:00
svgamesa.h Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything. 2003-06-05 00:50:18 +00:00
vms_x_fix.h OpenVMS compile support update 2006-09-04 06:26:08 +00:00
wglew.h glew: Initial import. 2009-01-23 12:32:35 +00:00
wglext.h gl: added include/GL/wglext.h 2009-03-05 10:01:28 -07:00
wmesa.h Assorted Windows fixes (Karl Schultz) 2008-05-29 10:42:02 -06:00