summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Collapse)Author
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-01Slightly tweak the format of the size prototypes.Ian Romanick
2004-12-01Python script to generate various bits of client-side GLX protocol code.Ian Romanick
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-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-29silence a warningBrian 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-27Set symbol visibility to 'default', if supported by gcc.Brian Paul
2004-11-27use new PUBLIC macro for symbol exportBrian Paul
2004-11-27new GetOverlayInfo() function to reduce code and silence warningsBrian Paul
2004-11-27Have OSMesaGetProcAddress() return new OSMESAproc typedef.Brian Paul
2004-11-27clean up code related to dispatch table initializationBrian Paul
2004-11-27use @ to silence some unneeded outputBrian Paul
2004-11-27make get_static_proc_address() return a _glapi_procBrian Paul
2004-11-27use _glapi_procBrian Paul
2004-11-27Use new _glapi_proc typedef instead of void * for function pointers.Brian Paul
Misc clean-ups in glapi.c
2004-11-27fix typo, update version/dateBrian Paul
2004-11-27remove the GLAPI/GLAPIENTRY defines - they're already in gl.hBrian Paul
2004-11-27Removed GLCALLBACK stuff - apparently never used anywhere.Brian Paul
Removed GLWINAPI stuff - only used (unnecessarily?) in enums.c
2004-11-26added X11 and OSMESA source to ALL_SOURCES, updated etags commandBrian Paul
2004-11-26update some type namesBrian Paul
2004-11-25Use a generic function typedef instead of void * to avoid gcc 3.4 warnings.Brian Paul
2004-11-25Use __GLXextFuncPtr type instead of void * for generic functions toBrian Paul
avoid gcc 3.4 compiler warnings. Remove the unused/obsolete GLX_render_texture stuff.
2004-11-25Some new comments, clean-up formatting, etc.Brian Paul
2004-11-25Started some assorted clean-ups in #defines, typedefs, etc.Brian Paul
Next: move all the Windows/WGL stuff into the drivers/windows/ directory.
2004-11-25Update expected DRM version to 2.0.0Keith Whitwell
2004-11-24Added support for several additional enum-only extensions:Ian Romanick
ARB_texture_rectangle, EXT_texture_env_dot3, EXT_texture_mirror_clamp, ATI_texture_mirror_once, IBM_texture_mirrored_repeat, NV_packed_depth_stencil, and NV_texture_rectangle.
2004-11-24Added information about numerous enums to aid the development of automaticIan Romanick
code generation for GLX protocol. This includes adding support for several additional enum-only extensions: EXT_filter_anisotropic, NV_expand_normal NV_fog_distance, NV_texture_env_combine4, SGIS_generate_mipmap, SGIX_clipmap, SGIX_depth_texture, SGIX_fog_offset, SGIX_shadow, SGIX_shadow_ambient, SGIX_texture_coordinate_clamp, SGIX_texture_lod_bias, and SGIX_texture_scale_bias.
2004-11-23update _mesa_store_teximageXd() comments and minor code clean-upBrian Paul
2004-11-23revert enabling of hw quads for swtcl. It lead to problems with quad_strips, ↵Roland Scheidegger
since they'll get reduced to quads sometimes if hw quads are enabled. But this needs more thought, since it looks like clipped primitives will always be emitted as polys, so the reduced primitives for triangles, quads, quads_strips, polys all need to be the same, otherwise get lockups with for instance the olympic test. Render templates would probably need to be changed for this to work.
2004-11-23Set the "ignore" flag for any functions that the open-source libGL doesn'tIan Romanick
already support GLX protocol for.
2004-11-22Don't allow queries/etc of buffer object 0 - it's invisible to users.Brian Paul
Misc clean-ups.
2004-11-22added GL_RED/GREEN/BLUE to is_color_format()Brian Paul
2004-11-22silence warning, minor clean-upBrian Paul
2004-11-22applied SPARC patch (freedesktop bug 1898)Brian Paul
2004-11-22include <X11/Xthreads.h> instead of "Xthreads.h"Brian Paul
2004-11-22handle ENABLE_BIT for EXT_stencil_two_sideDaniel Borca
2004-11-15moved windoze specific code outside drivers/glide/Daniel Borca
2004-11-15work around a bug in gcc 3.3.3 (which duplicates ASM block)Daniel Borca