Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mesa: return -1, not GL_FALSE if _glapi_add_dispatch() fails name sanity check | Brian Paul | 2008-07-09 | 1 | -2/+2 |
| | |||||
* | Bring over commit 8d4d0b47a07a298a20ffae9fefe96c8c7ca9dccc from xserver tree | Paulo Cesar Pereira de Andrade | 2008-07-02 | 1 | -0/+3 |
| | |||||
* | VBO: Add missing functions related to VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB | Ian Romanick | 2008-07-01 | 1 | -0/+2 |
| | |||||
* | VBO: add GLX related annotations | Ian Romanick | 2008-07-01 | 1 | -29/+59 |
| | |||||
* | Follow along GL/glx -> glx renaming in xserver | Dan Nicholson | 2008-05-21 | 1 | -2/+2 |
| | | | | | The xserver glx modules were lifted up to the top level, so this changes the glapi generation to look in the new location. | ||||
* | Add remaining glapi generated server headers. | Kristian Høgsberg | 2008-05-21 | 1 | -12/+35 |
| | | | | | | | | This adds all the headers needed by the xserver glx module and also adds a rule to copy over the shared glapi.[ch] and glthread.[ch] files. Specifying an xserver path (set XORG_BASE on the make command line) is now mandatory when regenerating the glapi files. | ||||
* | Make the shared glapi files not include glheader.h. | Kristian Høgsberg | 2008-05-21 | 3 | -6/+15 |
| | |||||
* | Revert "glapi: Generate xserver glapi sources in the mesa tree" | Kristian Høgsberg | 2008-05-21 | 1 | -13/+18 |
| | | | | | | | | | This reverts commit 7688791fc52f116eea421fda1d17aba5cf10977b, and takes us back to generating the glapi files straight into the xserver tree. Conflicts: src/glx/x11/indirect_size_get.c | ||||
* | Never fail `make clean' | Dan Nicholson | 2008-05-07 | 1 | -2/+2 |
| | | | | | | Mostly some pedantic changes such that `make clean' always ignores errors. Also changed the top clean target to do the `touch configs/current' dance instead of realclean. | ||||
* | glcore: drop outdated sources files intented for xorg | George Sapountzis | 2008-04-23 | 1 | -12/+0 |
| | |||||
* | glcore: build from mesa | George Sapountzis | 2008-04-23 | 2 | -0/+8 |
| | |||||
* | Move DRI context functions into dri_glx.c. | Kristian Høgsberg | 2008-03-08 | 1 | -1/+1 |
| | | | | Also drop isDirect flag; if gc->driContext is non-NULL, it's direct. | ||||
* | Added <size name="Get" mode="get"/> lines for point parameter tokens. | Brian | 2008-02-19 | 1 | -0/+4 |
| | | | | | See bug 11893. This allows GL_POINT_SIZE_MIN/MAX/etc to be queried with indirect rendering. | ||||
* | If parameter is a 'counter', raise GL_INVALID_VALUE if value is negative | Brian | 2008-02-19 | 1 | -0/+8 |
| | | | | Fixes bug 10984. | ||||
* | glapi: Generate xserver glapi sources in the mesa tree | Dan Nicholson | 2008-02-17 | 1 | -18/+13 |
| | | | | | | | | | Instead of generating the glapi sources for the xserver and commiting them to the xserver tree, we can keep them in the mesa tree and change the xserver build to use the files from the mesa tree. This makes the xserver glx build more robust as it reduces the chances for mismatches of the glX API used in the xserver vs. in mesa. | ||||
* | glapi: Correct prerequisites for gl_and_glX_API.xml | Dan Nicholson | 2008-02-12 | 1 | -2/+2 |
| | | | | | | | The indirect_dispatch.h and indirect_table.c source files use gl_and_glX_API.xml in their generation rather than glX_API.xml, but it wasn't listed in their prerequisites. In turn, gl_and_glX_API.xml uses glX_API.xml, but this is already listed in $(COMMON_GLX). | ||||
* | glapi: Use make automatic variables to clean up the commands | Dan Nicholson | 2008-02-12 | 1 | -46/+50 |
| | | | | | | | Make use of the make automatic variables $@ (the target) and $< (first prerequisite) to clean up the commands for the glapi generation. This improves readability and guards against typos since words are repeated less frequently. | ||||
* | glapi: Use variable for indent and flags | Dan Nicholson | 2008-02-12 | 1 | -9/+7 |
| | | | | | | Put the path to indent and the flags to call it with in configs/default rather than in the Makefile. This makes it easier to change the values globally. | ||||
* | added 'get' info for framebuffer object tokens | Brian | 2008-01-01 | 2 | -8/+18 |
| | |||||
* | add 'Get' info for MAX_3D_TEXTURE_SIZE (for bug 13811) | Brian | 2008-01-01 | 1 | -1/+3 |
| | |||||
* | recreate from changed gl_API.xml | Roland Scheidegger | 2007-11-09 | 5 | -630/+590 |
| | |||||
* | alias ProgramEnvParameter4xyARB and ProgramParameter4xyNV (bug #12935) | Roland Scheidegger | 2007-11-09 | 1 | -8/+6 |
| | | | | these should be the same functions (as per spec). | ||||
* | Prevent loss of vectorequiv information when an alias follows the function ↵ | Ian Romanick | 2007-11-08 | 1 | -43/+48 |
| | | | | being aliased. | ||||
* | Fix some build warnings, mostly with XCB. | Michel Dänzer | 2007-10-30 | 1 | -5/+9 |
| | |||||
* | Alias glStencilOpSeparateATI with glStencilOpSeparate. | Brian | 2007-10-30 | 6 | -143/+130 |
| | |||||
* | Finish up ATI_separate_stencil | Brian | 2007-10-30 | 6 | -300/+373 |
| | | | | | | Add entrypoints to glapi XML file and regenerate files. Implement glStencilOpSeparateATI(). Consolidate some code in stencil.c | ||||
* | typo | George Sapountzis | 2007-10-14 | 1 | -1/+1 |
| | |||||
* | Uncomment GLX_SGIX_pbuffer definition. | Kristian Høgsberg | 2007-10-13 | 1 | -3/+1 |
| | |||||
* | Add a few missing GL 2.0 entrypoints, regenerate related files. | Brian | 2007-06-28 | 3 | -137/+196 |
| | | | | | | | | | Specifically: glVertexAttrib4bv glVertexAttrib4iv glVertexAttrib4ubv glVertexAttrib4uiv glVertexAttrib4usv | ||||
* | Fix TEXREL issues when using GLX_USE_TLS (see bug 7459). | Brian | 2007-06-12 | 2 | -12/+23 |
| | |||||
* | Initial implementation of MESA_texture_array | Ian Romanick | 2007-05-16 | 6 | -300/+356 |
| | | | | | Shadow sampling from texture arrays is still not implemented. Everything else should be there, though. | ||||
* | fix bug 9823: GL_CLIENT_ATTRIB_STACK_DEPTH query fails for indirect rendering | Wei Wang | 2007-04-08 | 1 | -2/+6 |
| | |||||
* | MAX_TEXTURE_COORDS_ARB and MAX_TEXTURE_IMAGE_UNITS_ARB had wrong glGet info. | Brian | 2007-04-07 | 1 | -2/+2 |
| | | | | Fixes bug 10371. | ||||
* | Call _glapi_set_context(NULL) in _glapi_check_multithread() to make sure the ↵ | Brian | 2007-04-02 | 1 | -0/+1 |
| | | | | _glapi_Context global gets cleared properly. | ||||
* | Merge branch 'master' of ssh+git://[email protected]/git/mesa/mesa | Ian Romanick | 2007-03-06 | 2 | -2/+10 |
|\ | |||||
| * | Fix GLAPIENTRYP for OS X. | Ian Romanick | 2007-02-23 | 2 | -2/+10 |
| | | | | | | | | | | Fix build problems related to incorrect define of GLAPIENTRYP on OS X. Reported by bushing on IRC. | ||||
* | | Fix cut-and-paste error in the name of GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB. | Ian Romanick | 2007-03-06 | 1 | -1/+1 |
|/ | |||||
* | Delete two invalid assertions. | Ian Romanick | 2007-02-20 | 1 | -2/+0 |
| | | | | | | These two assertions are invalid for a couple reasons. Primarily, when this code is compiled into the X-server, the symbols "glSecondaryColor3fEXT" and "glPointParameterivNV" do not exist. | ||||
* | s/params/pointer/ for glGetVertexAttribPointer | Brian | 2007-01-30 | 2 | -2/+2 |
| | |||||
* | s/params/pointer/ for glGetVertexAttribPointer | Brian | 2007-01-30 | 3 | -9/+17 |
|\ | |||||
| * | Bug 9628: no entry for GetVertexAttribPointerv | George Sapountzis | 2007-01-27 | 3 | -6/+14 |
| | | | | | | | | | | | | | | | | This is because (in glX_API.xml) GetVertexAttribPointerv is aliased to GetVertexAttribPointervARB which is then aliased to GetVertexAttribPointervNV. Make GetVertexAttribPointerv alias GetVertexAttribPointervNV directly. Patch by Ian Romanick <[email protected]> and regenerate. | ||||
* | | s/params/pointer/ for glGetVertexAttribPointer | Brian | 2007-01-30 | 2 | -2/+2 |
|/ | |||||
* | Use glxbyteorder.h in server-side source files. | Ian Romanick | 2007-01-04 | 2 | -30/+3 |
| | |||||
* | Hack indent flags for indirect_reqsize.h to eliminate extra diffs. | Ian Romanick | 2007-01-04 | 1 | -1/+1 |
| | |||||
* | Add missing files to server generation list. | Ian Romanick | 2007-01-04 | 1 | -1/+9 |
| | | | | | | | The files indirect_reqsize.c and indirect_reqsize.h were missing from the list of files to be generated for the server. Add them back to the list. Also, update the INDENT_FLAGS to prevent conversion of 'GLbyte *pc' to 'GLbyte * pc' in function prototypes. | ||||
* | Make git ignore files only generated at build time. | Michel Dänzer | 2006-12-06 | 1 | -0/+0 |
| | |||||
* | GLX protocol fixes for glMap* functions (bug 8899) | Brian Paul | 2006-11-22 | 4 | -14/+19 |
| | |||||
* | list header files in sources files (Dan Nicholson) | Brian Paul | 2006-11-21 | 1 | -0/+9 |
| | |||||
* | fix mgl name mangling problem | Brian Paul | 2006-11-18 | 2 | -0/+60 |
| | |||||
* | use LONGSTRING to silence warning | Brian Paul | 2006-11-16 | 1 | -1/+1 |
| |