summaryrefslogtreecommitdiff
path: root/src/mesa/glapi
AgeCommit message (Expand)AuthorFilesLines
2005-03-03Fix some errors in the parameter descriptions in serveral vertex / fragmentIan Romanick1-11/+11
2005-03-03Check for some common function parameter description errors in theIan Romanick1-0/+34
2005-02-26Fairly significant changes to enums.c and the way it is generated. enums.cIan Romanick2-43/+124
2005-02-25Add GLX protocol support for ARB_fragement_program,Ian Romanick1-333/+481
2005-02-25Convert the static functions read_pixel_reply, read_reply,Ian Romanick1-13/+33
2005-02-23Sort the enums in the Python code, instead of at runtime. (Zack Rusin)Brian Paul1-56/+36
2005-02-23Corrected the value for X_GLrop_SecondaryColor3svEXT.Ian Romanick1-1/+1
2005-02-22generate enums.c file (Zack Rusin)Brian Paul3-0/+190
2005-02-09Generate GLX protocol for pixel single commands.Ian Romanick3-33/+106
2005-02-08Correct a couple problems / omissions in the DTD.Ian Romanick1-5/+10
2005-02-08Add new entrypoints for GL_EXT_framebuffer_object.Brian Paul5-190/+513
2005-02-08Definitions for EXT_framebuffer_object. Just <include/> it in gl_API.xmlIan Romanick1-0/+175
2005-02-08Add the ability to include other XML files by using aIan Romanick1-0/+10
2005-02-05Fix some mixed spaces / tabs issues in generated code. Commit generatedIan Romanick1-13/+13
2005-02-04Enable client-side GLX support for texture compression extensions.Ian Romanick1-0/+13
2005-02-03Added a bunch of extensions that were previously supported but weren'tIan Romanick1-9/+225
2005-02-02Small refactor. Add glXFunctionIterator, which derrives fromIan Romanick5-56/+84
2005-02-01Small refactor. Move several utility functions from glX_XML.py toIan Romanick4-64/+58
2005-02-01Add GlxProto::createEnumFunction and add a 'context' parameter to theIan Romanick3-2/+303
2005-01-28Refactor the code to emit multiple-inclusion protection toIan Romanick8-38/+27
2005-01-28Properly annotate variable-length output parameters. Make sure that theIan Romanick3-89/+100
2005-01-28Fix some get / set errors with COLOR_TABLE_*. SCALE and BIAS can beIan Romanick1-16/+20
2005-01-28Slightly modify the meaning of the 'handcode' attribute in a 'glx' element.Ian Romanick3-24/+41
2005-01-28Add an option to emit extra debug code in the generated protocol functions.Ian Romanick1-4/+29
2005-01-27Mark a couple more function parameters as counters.Ian Romanick1-3/+3
2005-01-27Add numerous 'get'-type functions to most of the enums supported by theIan Romanick2-42/+511
2005-01-27The 'mode' setting of a function within an 'enum' element is now used.Ian Romanick3-36/+131
2005-01-25Add a glFunctionIterator class to iterate over the functions stored in aIan Romanick3-53/+67
2005-01-25Stupid text editor...convert wayward tabs to spaces.Ian Romanick1-26/+26
2005-01-25Add a "count" attribute to "enums" elements to set the default countIan Romanick3-464/+487
2005-01-24Correctly set the name of the generating script.Ian Romanick1-0/+2
2005-01-24Move all the code for generating "size" related functions to its ownIan Romanick3-104/+173
2005-01-24Correct some of the dependencies and clean things up a bit.Ian Romanick1-23/+30
2005-01-24Remove glEnum::startElement, but refactor out some of the common code fromIan Romanick2-14/+12
2005-01-24Since only one of the places that used glXFunction::command_payload_lengthIan Romanick2-43/+46
2005-01-24Make sure that functions added to gl_API.xml that do not have any GLXIan Romanick2-0/+28
2005-01-12Some initial work for OpenGL 2.0: glStencilFunc/Op/MaskSeparate() functions.Brian Paul5-178/+232
2005-01-07Use GNU AS label aliasing, if available. This must be enabled by addingIan Romanick1-3/+17
2005-01-07Script to generate rough GLX protocol documentation (as might be seen inIan Romanick1-0/+278
2005-01-07Track the GLX protocol names for GL types.Ian Romanick2-15/+17
2005-01-07Pixel oriented render functions are now generated by theIan Romanick4-45/+533
2005-01-07The generic_*_byte functions did not rount the command size to aIan Romanick1-1/+2
2005-01-03The opcode and command length fields of RenderLarge commands wereIan Romanick1-5/+11
2004-12-27Fixed two problems with the handling of GLX protocol replies. The logicIan Romanick1-2/+2
2004-12-21Used GCC's __builtin_expect when available. Change the way code isIan Romanick1-34/+57
2004-12-21Added some comments and fixed typeos. Slightly refactored the wayIan Romanick5-23/+87
2004-12-20Use GLX protocol code generated by glX_proto_send.py.Ian Romanick1-8/+30
2004-12-20No GLX protocol for GL_ATI_fragment_shader.Ian Romanick1-5/+20
2004-12-19Implement software ATI_fragment_shaderDave Airlie5-178/+431
2004-12-15_glapi_* is effectively PUBLIC API for the DRI drivers.Adam Jackson1-21/+21