summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* The old MESA_PBUFFER_ALLOC() function allocated memory on 512-byte boundaries.Brian Paul2005-07-053-12/+44
| | | | | Restore that behavior with new _mesa_alloc_texmemory() function. Should fix via_sse_memcpy() problem in found with flightgear.
* Put default back to the normal DRM pathJon Smirl2005-07-021-2/+1
|
* Add support for assembly (static) dispatch functions on x86-64. ThisIan Romanick2005-07-029-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 byIan Romanick2005-07-021-13/+0
| | | | 'make linux-x86 ARCH_FLAGS=-m32'.
* Massive refactor of (most of) the Linux config files. This reducesIan Romanick2005-07-0214-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-x86Ian Romanick2005-07-021-5/+5
| | | | ARCH_FLAGS=-m32' work correctly on x86-64 systems.
* Make linux-x86 more like the other linux configs.Ian Romanick2005-07-021-6/+24
|
* Expose the fact that we do not do either selection of feedback buffers - ↵Vladimir Dergachev2005-07-022-0/+11
| | | | either with software or hardware rendering.
* Adding RV350_NJ ID.Jerome Glisse2005-07-011-0/+2
|
* Adapt extension string to new GL dispatch schema proposedJerome Glisse2005-07-011-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 Schultz2005-07-011-19/+22
|
* Add windows VC7 project files to filelist for tar/zip files.Karl Schultz2005-07-011-9/+17
|
* VC7 project file for building glut libKarl Schultz2005-07-011-0/+322
|
* VC7 project file for gears demoKarl Schultz2005-07-011-0/+154
|
* VC7 Solution file for building glut and demosKarl Schultz2005-07-011-0/+27
|
* VC7 project file for osmesaKarl Schultz2005-07-011-0/+168
|
* VC7 project file for core mesa libKarl Schultz2005-07-011-0/+1075
|
* VC7 project file for gluKarl Schultz2005-07-011-0/+752
|
* VC7 project file for gdi driverKarl Schultz2005-07-011-0/+181
|
* Visual Studio 7 solution file for mesa libKarl Schultz2005-07-011-0/+41
|
* Don't #define __FUNCTION__ on a Microsoft C compiler new enough to have it.Karl Schultz2005-07-011-1/+2
|
* Set fp->Opcode for OP_TEX_KILL case, fix from Ben Skeggs.Keith Whitwell2005-07-011-0/+1
|
* Add new files to project.Karl Schultz2005-07-011-0/+12
|
* Use frexp on Windows; frexpf is not available.Karl Schultz2005-07-011-0/+4
|
* Fix a prototypeKarl Schultz2005-07-011-5/+5
|
* convert sis and radeon driver to use spantmp2 instead of spantmp template. ↵Roland Scheidegger2005-07-013-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 warningsBrian Paul2005-07-012-2/+3
|
* replace some free() calls with _mesa_free()Brian Paul2005-07-012-5/+6
|
* updates to file list for tarballsBrian Paul2005-07-011-1/+4
|
* fix dependenciesBrian Paul2005-07-011-5/+5
|
* added some glGetRenderbufferParameterivEXT calls, printfs, and assertionsBrian Paul2005-07-012-0/+21
|
* fix typo in assertionsBrian Paul2005-07-011-2/+2
|
* Move the PYTHON2 and PYTHON_FLAGS assignments to configs/current, andBrian Paul2005-07-012-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 Paul2005-07-0111-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 codeBrian Paul2005-07-011-87/+16
|
* remove OLD_RENDERBUFFER stuffBrian Paul2005-07-011-6/+2
|
* minor fixesBrian Paul2005-07-015-13/+16
|
* remove common macros used in the span functions of most drivers from the ↵Roland Scheidegger2005-07-0119-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) withIan Romanick2005-06-3020-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 stringBrian Paul2005-06-301-2/+2
|
* added newline at end of fileBrian Paul2005-06-302-2/+2
|
* Add a set of predicate functions for testing matrices instead of directlyBrian Paul2005-06-3010-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 Paul2005-06-302-251/+279
| | | | This cleans up and simplifies the arithmetic quite a bit.
* Fix crashes with pixel readback when using the optimized assembly functions.Roland Scheidegger2005-06-301-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 flippingAapo Tahkola2005-06-302-13/+30
| | | | -use depth tiling if tiling is enabled
* fix a few glitchesBrian Paul2005-06-301-3/+7
|
* fix Darwin dynamic lib namingBrian Paul2005-06-301-1/+1
|
* just code clean-ups and new commentsBrian Paul2005-06-281-29/+44
|
* Uncomment a couple of helper functions.Vladimir Dergachev2005-06-271-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 Dergachev2005-06-275-140/+148
| | | | Emit wait idle and pacify r300 before emitting state - this seems to improve stability.