Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add support for assembly (static) dispatch functions on x86-64. This | Ian Romanick | 2005-07-02 | 9 | -7/+31315 |
| | | | | | | is basically patch #2939 from X.org bugzilla #3379. This does *not* fix the bug as it does not dynamically generate stubs at run-time. It just gets things one step closer. | ||||
* | linux-x86-32 is unnecessary. The same thing can be acomplished by | Ian Romanick | 2005-07-02 | 1 | -13/+0 |
| | | | | 'make linux-x86 ARCH_FLAGS=-m32'. | ||||
* | Massive refactor of (most of) the Linux config files. This reduces | Ian Romanick | 2005-07-02 | 14 | -180/+47 |
| | | | | | the length of each config and brings a lot of much needed uniformity to them. | ||||
* | Add $(CFLAGS) to the link commands. This makes 'make linux-x86 | Ian Romanick | 2005-07-02 | 1 | -5/+5 |
| | | | | ARCH_FLAGS=-m32' work correctly on x86-64 systems. | ||||
* | Make linux-x86 more like the other linux configs. | Ian Romanick | 2005-07-02 | 1 | -6/+24 |
| | |||||
* | Expose the fact that we do not do either selection of feedback buffers - ↵ | Vladimir Dergachev | 2005-07-02 | 2 | -0/+11 |
| | | | | either with software or hardware rendering. | ||||
* | Adding RV350_NJ ID. | Jerome Glisse | 2005-07-01 | 1 | -0/+2 |
| | |||||
* | Adapt extension string to new GL dispatch schema proposed | Jerome Glisse | 2005-07-01 | 1 | -1/+48 |
| | | | | | | by Idr. This patch is based on Idr patch to radeon driver. Change #if 1 to #if 0 (r300_context.c:l69) for old dispatch tab. | ||||
* | Update notes with VC7 info. | Karl Schultz | 2005-07-01 | 1 | -19/+22 |
| | |||||
* | Add windows VC7 project files to filelist for tar/zip files. | Karl Schultz | 2005-07-01 | 1 | -9/+17 |
| | |||||
* | VC7 project file for building glut lib | Karl Schultz | 2005-07-01 | 1 | -0/+322 |
| | |||||
* | VC7 project file for gears demo | Karl Schultz | 2005-07-01 | 1 | -0/+154 |
| | |||||
* | VC7 Solution file for building glut and demos | Karl Schultz | 2005-07-01 | 1 | -0/+27 |
| | |||||
* | VC7 project file for osmesa | Karl Schultz | 2005-07-01 | 1 | -0/+168 |
| | |||||
* | VC7 project file for core mesa lib | Karl Schultz | 2005-07-01 | 1 | -0/+1075 |
| | |||||
* | VC7 project file for glu | Karl Schultz | 2005-07-01 | 1 | -0/+752 |
| | |||||
* | VC7 project file for gdi driver | Karl Schultz | 2005-07-01 | 1 | -0/+181 |
| | |||||
* | Visual Studio 7 solution file for mesa lib | Karl Schultz | 2005-07-01 | 1 | -0/+41 |
| | |||||
* | Don't #define __FUNCTION__ on a Microsoft C compiler new enough to have it. | Karl Schultz | 2005-07-01 | 1 | -1/+2 |
| | |||||
* | Set fp->Opcode for OP_TEX_KILL case, fix from Ben Skeggs. | Keith Whitwell | 2005-07-01 | 1 | -0/+1 |
| | |||||
* | Add new files to project. | Karl Schultz | 2005-07-01 | 1 | -0/+12 |
| | |||||
* | Use frexp on Windows; frexpf is not available. | Karl Schultz | 2005-07-01 | 1 | -0/+4 |
| | |||||
* | Fix a prototype | Karl Schultz | 2005-07-01 | 1 | -5/+5 |
| | |||||
* | convert sis and radeon driver to use spantmp2 instead of spantmp template. ↵ | Roland Scheidegger | 2005-07-01 | 3 | -317/+27 |
| | | | | Remove old (pre-renderbuffer) span code instead of converting that too. Remove this old code from mach64 (the dead code was not fully converted to spantmp2 previously) too. | ||||
* | comment-out some unused code to silence warnings | Brian Paul | 2005-07-01 | 2 | -2/+3 |
| | |||||
* | replace some free() calls with _mesa_free() | Brian Paul | 2005-07-01 | 2 | -5/+6 |
| | |||||
* | updates to file list for tarballs | Brian Paul | 2005-07-01 | 1 | -1/+4 |
| | |||||
* | fix dependencies | Brian Paul | 2005-07-01 | 1 | -5/+5 |
| | |||||
* | added some glGetRenderbufferParameterivEXT calls, printfs, and assertions | Brian Paul | 2005-07-01 | 2 | -0/+21 |
| | |||||
* | fix typo in assertions | Brian Paul | 2005-07-01 | 1 | -2/+2 |
| | |||||
* | Move the PYTHON2 and PYTHON_FLAGS assignments to configs/current, and | Brian Paul | 2005-07-01 | 2 | -4/+9 |
| | | | | | include $(TOP)/configs/current in glapi/Makefile so those vars can be easily overridden by any system config, if needed. | ||||
* | Remove NEW_RENDERBUFFER stuff. | Brian Paul | 2005-07-01 | 11 | -35/+18 |
| | | | | | Now, OLD_RENDERBUFFER marks code that needs to eventually be removed when all the drivers are updated to no longer need the SetBuffer() function. | ||||
* | remove OLD_RENDERBUFFER code | Brian Paul | 2005-07-01 | 1 | -87/+16 |
| | |||||
* | remove OLD_RENDERBUFFER stuff | Brian Paul | 2005-07-01 | 1 | -6/+2 |
| | |||||
* | minor fixes | Brian Paul | 2005-07-01 | 5 | -13/+16 |
| | |||||
* | remove common macros used in the span functions of most drivers from the ↵ | Roland Scheidegger | 2005-07-01 | 19 | -475/+124 |
| | | | | individual drivers and put them in common code. It is still possible for a driver to define its own macros if it has special needs. This affects CLIPPIXEL, CLIPSPAN, HW_CLIPLOOP, HW_ENDCLIPLOOP, and for drivers using the spantmp2 template also GET_SRC_PTR and GET_DST_PTR. | ||||
* | Replace add_newer_entrypoints (src/mesa/main/context.c) with | Ian Romanick | 2005-06-30 | 20 | -489/+6701 |
| | | | | | | | | | | | | | | | device-specific code. A new Python script (src/mesa/glapi/extension_helper.py) generates a list of all entry-points for all known extensions. Each driver the selects only the extensions that it needs and enables the via either driInitExtensions or driInitSingleExtension. This code has been compile-tested on a drivers, but has only been run-tested on mga and i915 (on i830 hardware). These changes were discussed at length on the mesa3d-dev mailing list. http://marc.theaimsgroup.com/?t=111947074700001&r=1&w=2 | ||||
* | remove \n from warning message string | Brian Paul | 2005-06-30 | 1 | -2/+2 |
| | |||||
* | added newline at end of file | Brian Paul | 2005-06-30 | 2 | -2/+2 |
| | |||||
* | Add a set of predicate functions for testing matrices instead of directly | Brian Paul | 2005-06-30 | 10 | -136/+195 |
| | | | | | | testing the flags field. Move definition of all the MAT_FLAGs into the m_matrix.c file since they're now private. | ||||
* | Redo all the GL_LINEAR interpolation code in terms of LERP macros/functions. | Brian Paul | 2005-06-30 | 2 | -251/+279 |
| | | | | This cleans up and simplifies the arithmetic quite a bit. | ||||
* | Fix crashes with pixel readback when using the optimized assembly functions. | Roland Scheidegger | 2005-06-30 | 1 | -2/+9 |
| | | | | | | | | Pixel count can be negative (this could be fixed elsewhere), so adapt the functions to work with such inputs correctly (same behaviour as non-optimized functions). Bugzilla #2317 Submitted by idr | ||||
* | -"fix" page flipping | Aapo Tahkola | 2005-06-30 | 2 | -13/+30 |
| | | | | -use depth tiling if tiling is enabled | ||||
* | fix a few glitches | Brian Paul | 2005-06-30 | 1 | -3/+7 |
| | |||||
* | fix Darwin dynamic lib naming | Brian Paul | 2005-06-30 | 1 | -1/+1 |
| | |||||
* | just code clean-ups and new comments | Brian Paul | 2005-06-28 | 1 | -29/+44 |
| | |||||
* | Uncomment a couple of helper functions. | Vladimir Dergachev | 2005-06-27 | 1 | -10/+1 |
| | | | | Fix slipup from CVS update that was commented out and did not show up during compilation. | ||||
* | Rename unchecked state to match DRM driver. | Vladimir Dergachev | 2005-06-27 | 5 | -140/+148 |
| | | | | Emit wait idle and pacify r300 before emitting state - this seems to improve stability. | ||||
* | include t_vp_build.h | Brian Paul | 2005-06-27 | 1 | -4/+5 |
| | |||||
* | remove unused MEMSET16 macro | Brian Paul | 2005-06-27 | 1 | -2/+0 |
| |