Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mesa: update wglext.h to latest version | Brian Paul | 2009-06-04 | 1 | -1/+11 |
| | |||||
* | mesa: remove PFNGL typedefs that are in glext.h | Brian Paul | 2009-06-04 | 1 | -85/+2 |
| | |||||
* | mesa: upgrade glext.h to version 52 | Brian Paul | 2009-06-04 | 2 | -182/+312 |
| | | | | | A number of the PFNGL* function typedefs are now in glext.h and must be omitted from the gl.h file. gl.h will be pruned in the next commit. | ||||
* | GNU/Hurd fixes | Samuel Thibault | 2009-04-24 | 1 | -1/+1 |
| | | | | | | | | | | Here is a couple of fixes for GNU/Hurd: - dri_interface.h: no libdrm support either. - configure.ac: - GNU/Hurd is a GNU OS with _GNU_SOURCE and PTHREADS. - GNU needs a couple of flags like other OSes Signed-off-by: Dan Nicholson <[email protected]> | ||||
* | DRI2: Implement interface for drivers to access DRI2GetBuffersWithFormat | Ian Romanick | 2009-04-24 | 1 | -1/+27 |
| | | | | | Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Kristian Høgsberg <[email protected]> | ||||
* | mesa: Don't define WGL_ARB_extensions_string in mesa_wgl.h. | José Fonseca | 2009-04-10 | 1 | -7/+0 |
| | | | | It breaks wglext.h as it doesn't define PFNWGLGETEXTENSIONSSTRINGARBPROC. | ||||
* | DRI2: Provide an interface for drivers to flush front-buffer rendering | Ian Romanick | 2009-04-09 | 1 | -1/+14 |
| | | | | | Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Kristian Høgsberg <[email protected]> | ||||
* | gl: add new OGL 3.1 enums to glext.h | Roland Scheidegger | 2009-03-28 | 1 | -0/+18 |
| | | | | This is just temporary until the upstream source is updated. | ||||
* | gl: update glext.h to version 48 | Roland Scheidegger | 2009-03-28 | 1 | -0/+78 |
| | |||||
* | egl: include stdint.h to get the c99 integer typedefs | Brian Paul | 2009-03-25 | 1 | -0/+1 |
| | | | | Fixes breakage from commit 6dd9c221012d5e091b2ede90d9b2a6f0383abd58 | ||||
* | Add Solaris to OS'es using X in eglplatform.h | Alan Coopersmith | 2009-03-25 | 1 | -1/+1 |
| | | | | Signed-off-by: Alan Coopersmith <[email protected]> | ||||
* | Convert u_int*_t to C99 standard uint*_t | Alan Coopersmith | 2009-03-25 | 2 | -3/+3 |
| | | | | Signed-off-by: Alan Coopersmith <[email protected]> | ||||
* | gl: update include/GL/glext.h to version 48 | Brian Paul | 2009-03-25 | 1 | -10/+52 |
| | |||||
* | Fix DRI2 accelerated EXT_texture_from_pixmap with GL_RGB format. | Eric Anholt | 2009-03-20 | 2 | -2/+18 |
| | | | | | | | | | | | | | | 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 <[email protected]> | ||||
* | gl: added include/GL/wglext.h | Brian Paul | 2009-03-05 | 1 | -0/+813 |
| | |||||
* | gl: update glext.h to version 46 | Brian Paul | 2009-03-05 | 1 | -4/+68 |
| | |||||
* | fix incorrect prototype for glMapBufferRange() in glext.h | Brian Paul | 2009-03-04 | 1 | -2/+2 |
| | | | | Needs to return void * | ||||
* | egl: Allow compilation to succeed with FreeBSD | Benjamin Close | 2009-02-25 | 1 | -1/+1 |
| | | | | Signed-off-by: Benjamin Close <[email protected]> | ||||
* | glx: add support for a reallyFlush() function before swap occurs. | Alan Hourihane | 2009-02-23 | 1 | -0/+11 |
| | |||||
* | mesa: regenerated gl_mange.h file | Brian Paul | 2009-02-21 | 1 | -0/+298 |
| | |||||
* | mesa: bump gl.h version comment to 7.7 (bug 20170) | Brian Paul | 2009-02-18 | 1 | -1/+1 |
| | |||||
* | glut: Fix broken font symbols when gcc visibility attributes used. | José Fonseca | 2009-02-12 | 1 | -1/+1 |
| | |||||
* | glut: Don't try to guess system headers. | José Fonseca | 2009-02-12 | 1 | -17/+3 |
| | | | | Just include them, especially such basic header as stdlib.h | ||||
* | glut: Automatic library linkage only on MSVC. | José Fonseca | 2009-01-24 | 1 | -1/+1 |
| | |||||
* | glut: Use a new define GLUT_STATIC to distinguish static builds. | José Fonseca | 2009-01-24 | 1 | -2/+2 |
| | | | | | | | | | | | | _DLL is defined by MSVC when building against a DLL version of the CRT library. It bears no relation to whether we are building a DLL or not. That is, we can build a DLL against a static CRT, or a static lib against a dynamicaly linked CRT. See more detail at http://msdn.microsoft.com/en-us/library/2kzt1wy3.aspx This gets DLL version of glut linking correctly both with MinGW and MSVC. PS: GL/gl.h (and others) must be fixed too. | ||||
* | glut: Ensure windows.h is included on windows. | José Fonseca | 2009-01-24 | 1 | -87/+4 |
| | | | | | | Trying to override windows headers is a recipe for disaster. Especially when using with glew. Also the windows headers in recent MinGW are complete enough that they don't need patching up. | ||||
* | glew: Initial import. | José Fonseca | 2009-01-23 | 3 | -0/+14824 |
| | | | | From glew 1.5.1 release. | ||||
* | glut: Do not rely on GLAPIENTRY symbol. | José Fonseca | 2009-01-23 | 1 | -3/+10 |
| | | | | | | | | | | | | | | | | | GLEW does some defining/undefining of GLAPIENTRY making it unreliable. GLEW should also be fixed, but removing the dependency on this symbol. This also restores the ability for GLUT to be used with -fvisibility=hidden. The downside of this is that ld warns of: Warning: size of symbol `glutBitmapXXXXX' changed from 4 in glut_xxx.o to 16 in glut_xxxx.o Due to the fonts being declared void * (*4 bytes), but defined as 16byte static structure. I'll fix that in a later commit. See also commits: - f321f16e83cae427d6496c11955fd1c898d0395c - d084982240bafba0169c4a6cacf02d45d6cfd8c1 | ||||
* | glut: Don't include mesa_wgl.h on MinGW builds. | José Fonseca | 2009-01-22 | 1 | -1/+4 |
| | | | | | windows.h header recent MinGW versions already declare the WGL API, and including mesa_wgl.h actually cause build failures. | ||||
* | dri: add fake front definitions | Alan Hourihane | 2009-01-19 | 1 | -0/+2 |
| | |||||
* | Merge commit 'origin/master' into gallium-0.2 | Alan Hourihane | 2009-01-14 | 9 | -1276/+3 |
|\ | | | | | | | | | | | | | | | | | | | | | Conflicts: docs/install.html docs/relnotes-7.3.html src/mesa/shader/slang/slang_codegen.c src/mesa/shader/slang/slang_compile.c src/mesa/shader/slang/slang_emit.c src/mesa/shader/slang/slang_preprocess.c src/mesa/shader/slang/slang_preprocess.h | ||||
| * | mesa: remove old GLView.h header for BeOS | Brian Paul | 2009-01-10 | 1 | -192/+0 |
| | | |||||
| * | mesa: remove deprecated headers from Makefile.am | Brian Paul | 2009-01-10 | 1 | -8/+3 |
| | | |||||
| * | mesa: deprecate GL/amesa.h header (allegro driver) | Brian Paul | 2009-01-10 | 1 | -65/+0 |
| | | |||||
| * | mesa: deprecate the GL/fxmesa.h header | Brian Paul | 2009-01-10 | 1 | -103/+0 |
| | | |||||
| * | mesa: remove the ancient include/GL/ugl*.h headers | Brian Paul | 2009-01-10 | 2 | -200/+0 |
| | | |||||
| * | xmesa: deprecate the "XMesa" interface | Brian Paul | 2009-01-10 | 3 | -708/+0 |
| | | | | | | | | | | Move the include/GL/xmesa*.h files to src/mesa/drivers/x11/ so they're no longer considered public. | ||||
| * | mesa: latest glxext.h header, no version change | Brian Paul | 2009-01-08 | 1 | -16/+16 |
| | | |||||
| * | mesa: import glext.h version 44 | Brian Paul | 2009-01-08 | 1 | -2/+66 |
| | | |||||
| * | dri: fix for Cygwin compilation, bug 19144 | Jon Turney | 2008-12-17 | 1 | -2/+2 |
| | | |||||
* | | mesa: latest glxext.h header, no version change | Brian Paul | 2009-01-09 | 1 | -16/+16 |
| | | |||||
* | | mesa: import glext.h version 44 | Brian Paul | 2009-01-09 | 1 | -2/+66 |
| | | |||||
* | | dri: fix for Cygwin compilation, bug 19144 | Jon Turney | 2008-12-18 | 1 | -2/+2 |
| | | |||||
* | | glut: MinGW portability fixes. | José Fonseca | 2008-11-21 | 1 | -1/+1 |
| | | | | | | | | Still, it doesn't run as well as the glut binaries... | ||||
* | | Merge commit 'origin/master' into gallium-0.2 | Alan Hourihane | 2008-11-01 | 2 | -11/+34 |
|\| | | | | | | | | | | | Conflicts: src/mesa/shader/slang/library/slang_vertex_builtin_gc.h | ||||
| * | glx: added PFNGL*PROC typedefs for GLX 1.3 functions | Brian Paul | 2008-10-29 | 1 | -11/+30 |
| | | | | | | | | | | Since we define GLX_VERSION_1_3 in glx.h, the typedefs in the glxext.h header were getting skipped. | ||||
| * | glu: fix compilation problem when using Windows gl.h (sf bug 2204589) | Nigel Stewart | 2008-10-29 | 1 | -0/+4 |
| | | |||||
* | | Merge commit 'origin/master' into gallium-0.2 | Alan Hourihane | 2008-10-27 | 2 | -15/+777 |
|\| | |||||
| * | mesa: version 43 of glext.h | Brian Paul | 2008-10-23 | 1 | -2/+748 |
| | | |||||
| * | mesa: version 21 of glxext.h | Brian Paul | 2008-10-23 | 1 | -13/+29 |
| | |