Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added some casts for mallocs (bug 630379) | Brian Paul | 2002-10-29 | 1 | -3/+3 |
| | |||||
* | Header file clean-up: | Brian Paul | 2002-10-24 | 1 | -7/+3 |
| | | | | | | | | 1. Remove all.h and PC_HEADER junk. 2. Rolled mem.c and mem.h into imports.c and imports.h 3. Include imports.h instead of mem.h Restore _mesa_create/initialize_context() to be like they were in 4.0.4 New wrappers for a few std C functions: _mesa_atoi(), _mesa_strstr(), etc. | ||||
* | s/functionOffset/offset/ | Brian Paul | 2002-10-17 | 1 | -2/+2 |
| | |||||
* | Another round of glRead/DrawBuffer() clean-ups and simplifications. | Brian Paul | 2002-10-11 | 1 | -26/+23 |
| | | | | | | | Replaced ctx->Color._DriverDrawBuffer with swrast->CurrentBuffer. Replaced ctx->Pixel._DriverReadBuffer with ctx->Pixel._ReadSrcMask. swrast->Driver.SetBuffer() takes FRONT/BACK_LEFT/RIGHT_BIT values now. Added tokens and code for GL_AUX buffers, for completeness. | ||||
* | _glapi_get_proc_address() now always returns a valid dispatch stub function | Brian Paul | 2002-10-02 | 1 | -95/+136 |
| | | | | | | (provided we're on x86 or SPARC). Later, _glapi_add_entrypoint() will fix-up the dispatch offset (which was -1). This will allow DRI libGL to avoid probing for drivers. | ||||
* | fixed glSampleCoverage typo | Brian Paul | 2002-09-06 | 2 | -4/+9 |
| | |||||
* | added GL_EXT_stencil_two_side and GL_NV_fence | Brian Paul | 2002-09-06 | 4 | -28/+96 |
| | |||||
* | added OpenGL 1.4 entrypoints | Brian Paul | 2002-09-06 | 2 | -2/+485 |
| | |||||
* | added unofficial dispatch offsets for GL_EXT_multi_draw_arrays functions | Brian Paul | 2002-06-30 | 1 | -3/+6 |
| | |||||
* | Implemented GL_EXT_multi_draw_arrays: glMultiDrawArraysEXT() and ↵ | Brian Paul | 2002-06-30 | 3 | -2/+16 |
| | | | | glMultiDrawElementsEXT(). | ||||
* | Applied Matt Sealey's patch to remove/isolate all stdio.h function calls. | Brian Paul | 2002-06-29 | 2 | -19/+39 |
| | | | | Instead of mstdio.[ch], use imports.[ch] to isolate these functions. | ||||
* | Fix NASM problems, remove static var in SSE detection code. (Josh Vanderhoof) | Brian Paul | 2002-06-11 | 1 | -2/+4 |
| | |||||
* | added another spot-check to verify dispatch table correctness | Brian Paul | 2002-05-29 | 1 | -1/+9 |
| | |||||
* | Added GL_NV_point_sprite functions: glPointParameteri[v]NV(). | Brian Paul | 2002-05-29 | 3 | -0/+16 |
| | | | | Removed dead ARB_window_pos functions (we alias the MESA_window_pos funcs). | ||||
* | added GL_NV_point_sprite entrypoints | Brian Paul | 2002-05-29 | 1 | -1/+20 |
| | |||||
* | updated vertex program dispatch | Brian Paul | 2002-05-27 | 3 | -304/+272 |
| | |||||
* | updated vertex program dispatch offsets to official values | Brian Paul | 2002-05-27 | 1 | -180/+180 |
| | |||||
* | DJGPP updates | Brian Paul | 2002-04-02 | 1 | -2/+2 |
| | |||||
* | minor patches from David Dawes | Brian Paul | 2002-03-07 | 2 | -8/+12 |
| | |||||
* | Fixed Windows compile problem with gl__unused413() function. | Brian Paul | 2002-01-15 | 2 | -3/+3 |
| | |||||
* | don't use macros, just expand them in-line | Brian Paul | 2002-01-03 | 1 | -7/+4 |
| | |||||
* | better api trace/log messages | Brian Paul | 2001-12-15 | 2 | -183/+211 |
| | |||||
* | added newline characters to trace strings | Brian Paul | 2001-12-14 | 1 | -748/+748 |
| | |||||
* | minor tweaks | Brian Paul | 2001-12-14 | 1 | -3/+5 |
| | |||||
* | vertex program check-in | Brian Paul | 2001-12-14 | 3 | -749/+1196 |
| | |||||
* | add dispatch offsets for vertex program functions | Brian Paul | 2001-12-14 | 1 | -175/+181 |
| | |||||
* | dispatch changes to minimize hassle with XFree86 libGL | Brian Paul | 2001-12-04 | 5 | -1251/+1236 |
| | |||||
* | Corrected bad line breaks in macro definitions within code compiled | Karl Schultz | 2001-11-30 | 1 | -7/+4 |
| | | | | | | | | | when BEOS_THREADS is defined. This usually does not cause a problem when BEOS_THREADS is not defined, but the bad line break in this case put the "#name" text as the first non-white space in a line, causing the IRIX C preprocessor to think that it was a preprocessor directive, and that generated a distracting warning. I also fixed a couple of other line breaks that seemed wrong to me. | ||||
* | don't use near and far for parameter names | Brian Paul | 2001-11-26 | 1 | -3/+3 |
| | |||||
* | avoid using near and far as variable names since they are reserved words | Karl Schultz | 2001-11-26 | 1 | -2/+2 |
| | | | | in the windows compiler. | ||||
* | fixed a glitch | Brian Paul | 2001-11-19 | 1 | -2/+2 |
| | |||||
* | added test implementation of GL_ARB_window_pos | Brian Paul | 2001-11-18 | 4 | -1/+241 |
| | |||||
* | API dispath updates | Brian Paul | 2001-11-18 | 4 | -3216/+1771 |
| | |||||
* | new, simpler API specification file | Brian Paul | 2001-11-18 | 1 | -0/+7229 |
| | |||||
* | new Python API generator scripts | Brian Paul | 2001-11-18 | 7 | -470/+665 |
| | |||||
* | BeOS thread support (Philippe Houdoin) | Brian Paul | 2001-11-12 | 2 | -2/+75 |
| | |||||
* | added some (void *) casts to silence gcc 2.96 warnings | Brian Paul | 2001-11-01 | 1 | -88/+88 |
| | |||||
* | updated for new glext.h | Brian Paul | 2001-10-17 | 1 | -1/+3 |
| | |||||
* | minor updates for new glext.h | Brian Paul | 2001-10-17 | 1 | -3/+16 |
| | |||||
* | more GL 1.3 updates | Brian Paul | 2001-09-14 | 1 | -49/+104 |
| | |||||
* | OpenGL 1.3 support | Brian Paul | 2001-08-28 | 1 | -686/+1025 |
| | |||||
* | Use #function instead of @function | davem69 | 2001-08-03 | 1 | -4/+4 |
| | | | | | in .type directive so it works with Solaris assembler as well as GNU assembler. | ||||
* | Remove dependency on MESA sources from gl* files | davem69 | 2001-06-06 | 2 | -12/+21 |
| | | | | | | | in SPARC glapi optimizations by moving the icache flush into the glapi_sparc.S file. Brian, how is this? | ||||
* | Sparc optimized GLAPI dispatch table. | davem69 | 2001-06-05 | 2 | -6/+63 |
| | |||||
* | filled in a bunch of the function template strings | Brian Paul | 2001-06-05 | 1 | -78/+78 |
| | |||||
* | Python script for making glapi_sparc.S | davem69 | 2001-06-05 | 1 | -0/+152 |
| | | | | | | Unused until Brian shows me what gl.spec file he is actually using for glapi_x86.S as all the ones I can find seem out of sync. | ||||
* | infrastructure for GL_ARB_multisample | Brian Paul | 2001-05-29 | 1 | -2/+1 |
| | |||||
* | removed a debug message | Brian Paul | 2001-03-28 | 1 | -2/+1 |
| | |||||
* | remove TEST_L and JZ instructions; always jump through the _glapi_Dispatch ↵ | Brian Paul | 2001-03-28 | 1 | -3/+1 |
| | | | | pointer | ||||
* | New mechanism for thread-safe GL API dispatch. C-based dispatch is faster. | Brian Paul | 2001-03-28 | 3 | -689/+986 |
| | | | | | | Folded glapinoop.c code into glapi.c. Added code to glapitemp.h to fill in dispatch tables. Updated Makefiles. |