Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | x86-64 transform optimizations (Mikko T.) | Brian Paul | 2005-05-07 | 3 | -15/+11 |
| | |||||
* | Add TLS support to libGL and, by virtue of using glthread.h and GL_CALL, all | Ian Romanick | 2005-04-13 | 1 | -4/+50 |
| | | | | | | | 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. | ||||
* | Add new entrypoints for GL_EXT_framebuffer_object. | Brian Paul | 2005-02-08 | 1 | -0/+17 |
| | |||||
* | There is no point trying to detect SSE at all, when MESA_NO_SSE is defined. ↵ | Daniel Borca | 2005-01-19 | 1 | -6/+8 |
| | | | | I am committing this because the current WIN32 SSE detection code crashes UnrealTournament2003. | ||||
* | OpenGL 2.0 StencilFunc/Op/MaskSeparate functions | Brian Paul | 2005-01-12 | 1 | -0/+3 |
| | |||||
* | Windows/ReactOS patch (Gregor Anich) | Brian Paul | 2005-01-10 | 1 | -0/+69 |
| | |||||
* | Add a clean target to remove generated files. | Keith Whitwell | 2005-01-07 | 1 | -0/+3 |
| | |||||
* | Use GNU AS label aliasing, if available. This must be enabled by adding | Ian Romanick | 2005-01-07 | 1 | -179/+188 |
| | | | | | | '-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. | ||||
* | protected against elfish directives | Daniel Borca | 2005-01-06 | 1 | -1/+1 |
| | |||||
* | use HIDDEN macro to export fewer symbols (bug 2210) | Brian Paul | 2005-01-04 | 18 | -15/+120 |
| | |||||
* | Implement software ATI_fragment_shader | Dave Airlie | 2004-12-19 | 1 | -0/+14 |
| | | | | no error detection, slow, may not be 100% correct but a good start | ||||
* | protected elfish code against non-elf compilers | Daniel Borca | 2004-12-15 | 1 | -0/+2 |
| | |||||
* | uint*t -> u_int*t changes | Alan Hourihane | 2004-12-14 | 1 | -1/+2 |
| | |||||
* | Change the dispatch offsets for the VertexAttrib*NV functions so they don't | Brian Paul | 2004-11-27 | 1 | -58/+58 |
| | | | | | | | 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. | ||||
* | Set symbol visibility to 'default', if supported by gcc. | Brian Paul | 2004-11-27 | 1 | -0/+7 |
| | |||||
* | Added MMX optimized version of the RGB565 ReadRGBASpan routine. | Ian Romanick | 2004-11-02 | 2 | -0/+226 |
| | |||||
* | renumber ARB_shader_objects and ARB_vertex_shader offsets | Michal Krol | 2004-10-28 | 1 | -1/+1 |
| | | | | | to get BlendEquation have offset 710 fix param name lack with GetInfoLogARB | ||||
* | add support for ARB_shader_objects and ARB_vertex_shader | Michal Krol | 2004-10-27 | 1 | -0/+42 |
| | |||||
* | added an attention-getting comment for developers who get stopped in ↵ | Brian Paul | 2004-10-26 | 1 | -4/+8 |
| | | | | _mesa_test_os_sse_support() while debugging | ||||
* | minor fixes from J.P. Delport | Brian Paul | 2004-10-23 | 1 | -0/+1 |
| | |||||
* | Add support for optimized versions of the code underlying ReadPixels | Ian Romanick | 2004-10-14 | 2 | -0/+506 |
| | | | | | | | | | (and DrawPixels). The R200, R128, and Unichrome drivers get support in this commit. Other drivers would be easy enough to add for people that have the cards. The DRI (CVS) build will need to be updated to account for the new source files. | ||||
* | Eliminate the funky SSE exception test from DRI builds. It's not need | Ian Romanick | 2004-10-13 | 1 | -6/+16 |
| | | | | (see the comment in the code), and it's just annoying. | ||||
* | GL_ARB_draw_buffers | Brian Paul | 2004-10-02 | 1 | -1/+2 |
| | |||||
* | Fix mgl name mangling (patch 1014800) | Brian Paul | 2004-08-25 | 1 | -4/+10 |
| | |||||
* | Fixed an assembler warning / error (depending on the version of GAS used). | Ian Romanick | 2004-08-17 | 1 | -11/+3 |
| | | | | Fixed a crash in the optimized pthreads dispatch path. | ||||
* | put back the correct dispatcher for non-threaded builds. | Daniel Borca | 2004-07-02 | 1 | -3/+3 |
| | | | | fixed x86 entrypoints for Mingw/DJGPP. | ||||
* | Make sure THREADS is set no matter which threading model is selected. | Ian Romanick | 2004-07-01 | 1 | -0/+4 |
| | |||||
* | First phase of TLS work. At this point SPARC assembly dispatch is | Ian Romanick | 2004-06-29 | 1 | -5501/+999 |
| | | | | | 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. | ||||
* | bring over build fixes from stable branch | Alan Hourihane | 2004-04-26 | 14 | -17/+61 |
| | |||||
* | updated Glide driver documentation | Daniel Borca | 2004-04-13 | 1 | -4/+4 |
| | | | | | | | fixed SAL/SAR in assyntax.h (NASM) fixed a bug wrt NULL pointer assignment in t_vtx_api.c cosmetics to t_vtx_x86.c & t_vtx_x86_gcc.S enabled STDCALL with codegen (MinGW) | ||||
* | remove non-portable whitespace | Alan Hourihane | 2004-04-08 | 1 | -18/+18 |
| | |||||
* | New Makefile system | Brian Paul | 2004-03-26 | 1 | -0/+42 |
| | |||||
* | made NASM opcodes consistent | Daniel Borca | 2004-03-03 | 1 | -4/+4 |
| | |||||
* | fixed some typos | Daniel Borca | 2004-02-20 | 1 | -1/+1 |
| | |||||
* | s/getenv/_mesa_getenv/ | Brian Paul | 2004-02-02 | 1 | -11/+9 |
| | |||||
* | Added support for EXT_blend_equation_separate / ATI_blend_equation_separate. | Ian Romanick | 2004-01-27 | 1 | -0/+12 |
| | | | | | The internal driver interface was also changed to use BlendEquationSeparate instead of BlendEquation. | ||||
* | re-enable SSE code, except for the _mesa_sse_transform_points4_identity() ↵ | Brian Paul | 2004-01-09 | 2 | -8/+11 |
| | | | | function. Use the x86 version instead | ||||
* | Add comment regarding sse disable | Keith Whitwell | 2004-01-06 | 1 | -0/+2 |
| | |||||
* | SSE segfaults in conform - disable for now. | Keith Whitwell | 2004-01-06 | 1 | -2/+2 |
| | |||||
* | Fix to work with the C preprocessor in GCC 3.3.x. | Ian Romanick | 2003-12-17 | 1 | -2/+2 |
| | |||||
* | build fixes | Alan Hourihane | 2003-12-04 | 1 | -1/+0 |
| | |||||
* | Port over changes from XFree86/Mesa 5.0.2, mostly to silence compiler warnings. | Brian Paul | 2003-12-04 | 3 | -23/+34 |
| | |||||
* | accomodate vtx-0-2-branch | Daniel Borca | 2003-11-26 | 4 | -88/+50 |
| | |||||
* | updated after APIspec fixes | Brian Paul | 2003-11-24 | 1 | -4/+4 |
| | |||||
* | generate the OpenGL 1.5 entrypoints | Brian Paul | 2003-11-24 | 1 | -0/+114 |
| | |||||
* | Merge vtx-0-2-branch | Keith Whitwell | 2003-11-24 | 4 | -4/+0 |
| | |||||
* | more MinGW fixes | Daniel Borca | 2003-10-23 | 1 | -1/+1 |
| | |||||
* | More SciTech SNAP updates. Some of these files didn't really change, but | Kendall Bennett | 2003-10-22 | 1 | -1795/+1798 |
| | | | | | | | 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. | ||||
* | Updates to SSE assembler support for Open Watcom | Kendall Bennett | 2003-10-21 | 2 | -9/+9 |
| | |||||
* | fixed some NASM opcodes; added segment overrides and temporary labels | Daniel Borca | 2003-10-21 | 1 | -12/+26 |
| |