summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-12-03Fix a minor bug in glXEnumFunction::PrintUsingTable. Add some comments.Ian Romanick
Add the (currently unused) utility funciton glXFunction::opcode_real_value.
2004-12-03mask color indexes against palette size, per the specBrian Paul
2004-12-03only enable GL_MESA_ycbcr_texture for real r200 chips, not the derivatives, ↵Roland Scheidegger
since yuv textures do not work for some reason on the other chips.
2004-12-03enable GL_EXT_stencil_wrap (patch from idr), including some hacks for ↵Roland Scheidegger
original radeons which have some broken stencil ops.
2004-12-03Use the GL datatypes. Lots of assorted clean-ups.Brian Paul
2004-12-03silence warningBrian Paul
2004-12-03re-disable TRACEBrian Paul
2004-12-03silence a variety of warnings found with g++ 3.4.2Brian Paul
2004-12-02silence warningsAlan Hourihane
2004-12-02reverse some debug that slipped throughAlan Hourihane
2004-12-02Fix some warningsAlan Hourihane
2004-12-02Updated the schema. Added comments explaining some of the non-obviousIan Romanick
attributes. Modified a couple handcode functions to use the count_scale attribute instead.
2004-12-01Corrected a problem with the sizes of the MAP[12]_* enums.Ian Romanick
2004-12-01Added a couple missing always_array annotations and a couple trivalIan Romanick
enum-only extensions.
2004-12-01Prevent possible divide-by-zero error.Ian Romanick
2004-12-01Refactor ExtractDir and OpenDriver to be a bit more clear.Ian Romanick
2004-12-01Use indirect_size.c and indirect_size.h generated by usingIan Romanick
src/mesa/glapi/glX_proto_send.py with the '-m size_c' and '-m size_h' options.
2004-12-01Slightly tweak the format of the size prototypes.Ian Romanick
2004-12-01Use the indirect_init.c generate by using src/mesa/glapi/glX_proto_send.pyIan Romanick
with the '-m init_c' option.
2004-12-01Make the transition to script-genereated GLX code easier.Ian Romanick
Convert GL 1.4 function names to EXT_blend_func_separate names.
2004-12-01Make the transition to script-genereated GLX code easier.Ian Romanick
Convert GL 1.4 / ARB_point_parameter function names to EXT_point_parameter / NV_point_sprite names.
2004-12-01Python script to generate various bits of client-side GLX protocol code.Ian Romanick
2004-12-01Make the transition to script-genereated GLX code easier.Ian Romanick
Move "handcoded" ARB_window_pos / MESA_window_pos functions to their own file. Modify the ARB_window_pos functions to use the MESA_window_pos names.
2004-12-01Make the transition to script-genereated GLX code easier.Ian Romanick
Move "handcoded" ARB_transpose_matrix functions to their own file. From here on out, such handcoded functions should go in a file named indirect_FOO.c, where "FOO" is some logical name for the functionality (e.g., part of the extension name, etc.).
2004-12-01Make the transition to script-genereated GLX code easier.Ian Romanick
Move EXT_vertex_array wrapper functions from indirect_init.c to vertarr.c. Fix problems with EXT_multi_draw_arrays function names.
2004-12-01Make the transition to script-genereated GLX code easier.Ian Romanick
Eliminate the need for indirect_wrap.h and NEED_GL_FUNCS_WRAPPED. Basically, this means prepending __indirect_ to all the definitions and calls of GL functions that don't already have it.
2004-12-01Make the transition to script-genereated GLX code easier.Ian Romanick
Convert GL_ARB_texture_compression related functions to use the extension version of the names instead of the GL 1.3 versions.
2004-12-01Added the ability to get the size of a parameter as a string. Changed theIan Romanick
meaning of "variable length array" to include variables that are "counted" instead of just ones that use an enum to map to a count. Added glParameter to the glItemFactory.
2004-12-01Added enums for GL_OES_read_format.Ian Romanick
2004-12-01Add trivial support ARB_texture_rectangle and OES_read_format.Ian Romanick
2004-12-01Missed GL_OES_read_format_bit in last commit.Ian Romanick
2004-11-30Since we know the problem with HP_occlusion_test is / was on the server-side,Ian Romanick
re-enable the extension on the client-side.
2004-11-30PrioritizeTextures, GetClipPlane, and WindowPos3fMESA don't need to beIan Romanick
handcoded, but Enable and Disable do. Corrected some minor problems in the PixelMap functions and some ARB_vertex_program functions. Added size data for the enums that can be passed to the Map[12][fd] functions. Added the enums for EXT_pixel_buffer_objects.
2004-11-30EXT_422_pixels testKeith Whitwell
2004-11-29no need to include stddef.h anymoreBrian Paul
2004-11-29silence a warningBrian Paul
2004-11-29added __glXFindDRIScreen to glXGetProcAddress (bug 1068879)Brian Paul
2004-11-29fixed OSF/1 shared lib problem (bug 1065260)Brian Paul
2004-11-29update from JoukBrian Paul
2004-11-28fix missing width/height errorBrian Paul
2004-11-27Remove _mesa_ResizeBuffersMESA() call from _mesa_set_viewport().Brian Paul
Now, the driver's Viewport routine should call _mesa_ResizeBuffersMESA() if necessary. Cleaned up code related to GLframebuffer width/height initialization. Set initial viewport/scissor params in _mesa_make_current2(), instead of in the drivers' MakeCurrent functions.
2004-11-27new comments and assertionsBrian Paul
2004-11-27Remove the redundant width, height fields in xmesa_buffer struct. Just useBrian Paul
the values in the contained GLframebuffer. Removed some other unneeded code.
2004-11-27remove _glapi_add_entrypoint() calls, they're already in context.cBrian Paul
2004-11-27add a few functions in add_newer_entrypoints()Brian Paul
2004-11-27Change the dispatch offsets for the VertexAttrib*NV functions so they don'tBrian Paul
alias with the corresponding ARB functions. GL_ARB_vertex_shader (and OpenGL 2.0's) VertexAttrib functions don't alias with conventional vertex attributes, as GL_NV_vertex_program does. So, the ARB and NV version of VertexAttrib need to be distinct.
2004-11-27silence warningsBrian Paul
2004-11-27misc updatesBrian Paul
2004-11-27Set symbol visibility to 'default', if supported by gcc.Brian Paul
2004-11-27use new PUBLIC macro for symbol exportBrian Paul