Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-05-26 | Make a couple minor corrections to gl_API.xml. Fixes the name of an | Ian Romanick | |
extension that was missing the GL_ part and uses the core GL type names for vertex buffer object functions instead of the ARB names. Also commits the resulting changes to the generated code. Some how, the #if sequence disappeared in the 1.52 version of glapi_x86.S. | |||
2005-05-07 | x86-64 transform optimizations (Mikko T.) | Brian Paul | |
2005-04-13 | Add TLS support to libGL and, by virtue of using glthread.h and GL_CALL, all | Ian Romanick | |
DRI drivers. A TLS enabled libGL can load a TLS or a non-TLS DRI driver, but a TLS DRI driver requires a TLS enabled libGL. This fixes bug #1822. | |||
2005-02-08 | Add new entrypoints for GL_EXT_framebuffer_object. | Brian Paul | |
2005-01-12 | OpenGL 2.0 StencilFunc/Op/MaskSeparate functions | Brian Paul | |
2005-01-07 | Use GNU AS label aliasing, if available. This must be enabled by adding | Ian Romanick | |
'-DHAVE_ALIAS' to DEFINES in the config file used for building. On the linux-dri-x86 build, this cuts 4KB from libGL.so. HAVE_ALIAS is not currently enabled in any of the configs. | |||
2004-12-19 | Implement software ATI_fragment_shader | Dave Airlie | |
no error detection, slow, may not be 100% correct but a good start | |||
2004-11-27 | Change the dispatch offsets for the VertexAttrib*NV functions so they don't | Brian 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-27 | Set symbol visibility to 'default', if supported by gcc. | Brian Paul | |
2004-10-28 | renumber ARB_shader_objects and ARB_vertex_shader offsets | Michal Krol | |
to get BlendEquation have offset 710 fix param name lack with GetInfoLogARB | |||
2004-10-27 | add support for ARB_shader_objects and ARB_vertex_shader | Michal Krol | |
2004-10-02 | GL_ARB_draw_buffers | Brian Paul | |
2004-08-25 | Fix mgl name mangling (patch 1014800) | Brian Paul | |
2004-08-17 | Fixed an assembler warning / error (depending on the version of GAS used). | Ian Romanick | |
Fixed a crash in the optimized pthreads dispatch path. | |||
2004-07-02 | put back the correct dispatcher for non-threaded builds. | Daniel Borca | |
fixed x86 entrypoints for Mingw/DJGPP. | |||
2004-07-01 | Make sure THREADS is set no matter which threading model is selected. | Ian Romanick | |
2004-06-29 | First phase of TLS work. At this point SPARC assembly dispatch is | Ian Romanick | |
broken, but it will be fixed "shortly." This is pretty much the same as the patch I sent to the dri-devel list on 22-Jun-2004. | |||
2004-01-27 | Added support for EXT_blend_equation_separate / ATI_blend_equation_separate. | Ian Romanick | |
The internal driver interface was also changed to use BlendEquationSeparate instead of BlendEquation. | |||
2003-11-24 | updated after APIspec fixes | Brian Paul | |
2003-11-24 | generate the OpenGL 1.5 entrypoints | Brian Paul | |
2003-10-23 | more MinGW fixes | Daniel Borca | |
2003-10-22 | More SciTech SNAP updates. Some of these files didn't really change, but | Kendall Bennett | |
they show up in the list (GLU stuff) for some reason. The major change here is the addition of code in the glx86asm.py file to generate assembler stub entry points with the correct name decorations for _stdcall calling conventions so this can be used on Windows boxes. | |||
2003-08-24 | regenerated for GL_IBM_multimode_draw_arrays | Brian Paul | |
2003-08-22 | Added support for GL_IBM_multimode_draw_arrays. | Ian Romanick | |
Added non-static entrypoints and the name string for GL_SUN_multi_draw_arrays (identical to GL_EXT_multi_draw_arrays). Made add_newer_entrypoints (in src/mesa/main/context.c) table driven. This reduced the size of context.o by about 3KB. | |||
2003-06-13 | Implemented GL_ARB_occlusion_query (not 100% finalized). | Brian Paul | |
2003-04-21 | alias ARB/NV program functions where possible | Brian Paul | |
2003-03-29 | GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_NV_fragment_program ↵ | Brian Paul | |
entrypoints | |||
2002-11-07 | added glBlendFuncSeparate, glMultiDrawArrays, glMultiDrawElements | Brian Paul | |
2002-11-07 | added missing 1.4 glFogCoord functions | Brian Paul | |
2002-09-06 | fixed glSampleCoverage typo | Brian Paul | |
2002-09-06 | added GL_EXT_stencil_two_side and GL_NV_fence | Brian Paul | |
2002-09-06 | added OpenGL 1.4 entrypoints | Brian Paul | |
2002-06-30 | Implemented GL_EXT_multi_draw_arrays: glMultiDrawArraysEXT() and ↵ | Brian Paul | |
glMultiDrawElementsEXT(). | |||
2002-06-11 | Fix NASM problems, remove static var in SSE detection code. (Josh Vanderhoof) | Brian Paul | |
2002-05-29 | Added GL_NV_point_sprite functions: glPointParameteri[v]NV(). | Brian Paul | |
Removed dead ARB_window_pos functions (we alias the MESA_window_pos funcs). | |||
2002-05-27 | updated vertex program dispatch | Brian Paul | |
2002-04-02 | DJGPP updates | Brian Paul | |
2001-12-14 | vertex program check-in | Brian Paul | |
2001-12-04 | dispatch changes to minimize hassle with XFree86 libGL | Brian Paul | |
2001-11-18 | added test implementation of GL_ARB_window_pos | Brian Paul | |
2001-11-18 | API dispath updates | Brian Paul | |
2001-10-17 | added new entrypoints for 1.3 | Brian Paul | |
2000-12-26 | Major rework of tnl module | Keith Whitwell | |
New array_cache module Support 8 texture units in core mesa (now support 8 everywhere) Rework core mesa statechange operations to avoid flushing on many noop statechanges. | |||
2000-10-27 | Enabled GL_EXT_secondary_color. Fixed a bunch of typos in the dlist.c | Brian Paul | |
and state.c file for plugging those functions into the dispatch table. Don't use Mesa 3.5 for DRI until SGI approves the new dispatch offsets. Commented-out references to ctx->FogMode and VB->Specular in FX driver. Minor clean-up in extensions.c Removed unused prototype in fog.h | |||
2000-09-06 | replaced ## with CONCAT macro | Brian Paul | |
2000-05-18 | DeleteTexturesEXT was missing | Brian Paul | |
2000-05-18 | now generated from bin/glx86asm.py script | Brian Paul | |
2000-02-24 | added more entrypoints | Brian Paul | |
2000-02-24 | added more extension entrypoints | Brian Paul | |
2000-01-28 | include glapioffset.h instead of ../glapioffsets.h | Brian Paul | |