summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Collapse)AuthorAgeFilesLines
* stencil wrap works, either HW or SW (Ian Romanick)Daniel Borca2004-09-271-4/+1
|
* Bump driver_date for today's fixes.Eric Anholt2004-09-251-1/+1
|
* Can't bail in sisDDLogicOpCode when logicop is off, because it's called withEric Anholt2004-09-251-3/+0
| | | | GL_COPY to turn off logicop. Fixes glean's logicop test.
* Triangle stipple is a fallback, since we don't have code for the stippling.Eric Anholt2004-09-251-1/+1
| | | | Doesn't seem to help with glean's paths test, but I'm pretty sure it's correct.
* Correct a couple of comments.Eric Anholt2004-09-251-2/+2
|
* Fix SiS AGP vertex dispatch by not trying to emit 0 vertices, which would hangEric Anholt2004-09-253-3/+5
| | | | the hardware. Re-enable AGP by default.
* The previous code would emit a full set of state during the first EmitState onEric Anholt2004-09-2510-150/+177
| | | | | | | | | | | | a new cmdbuf, to ensure that state wasn't lost across UNLOCK/LOCK pairs (in the case of context switching). This was rather inefficient. Instead, after flushing a cmdbuf, mark the state as needing to be saved on unlock. Then, at the beginning of flushing a cmdbuf, if we actually have lost the context, go back and emit a new cmdbuf with the full set of state, before continuing with the cmdbuf flush. Provides a 10-15% improvement in ipers performance in my tests, along with other apps. Tested with: ipers, glxgears, quake3
* Fix texturing in quake3. Some code was left over from the dirty/clean listEric Anholt2004-09-252-6/+3
| | | | setup that now removed atoms from the atomlist on texture deletion.
* Bump DRIVER_DATE for yesterday's changes.Eric Anholt2004-09-251-1/+1
|
* patches for clearing hw depth buffers from software fallback (Nicolai Haehnle)Brian Paul2004-09-244-10/+117
|
* added (back!) option to use non-packedcolorDaniel Borca2004-09-247-4/+201
|
* -O -Wall warnings cleanups in r200.Eric Anholt2004-09-245-6/+12
|
* Clean up some warnings in the R100 driver with -O -Wall.Eric Anholt2004-09-243-4/+16
|
* Remove an unnecessary calculation of the dest pointer.Eric Anholt2004-09-241-2/+1
|
* don't test for NULL pixels pointer here, do that in the 'store' routines ↵Brian Paul2004-09-231-6/+9
| | | | after validating PBO address
* added a comment in BindTextureBrian Paul2004-09-231-0/+4
|
* just some comments and formatting changesBrian Paul2004-09-231-32/+36
|
* fix for Erics new emit state code, rework out the dest pointerDave Airlie2004-09-231-0/+3
| | | | after we check the buffer
* The previous code would emit a full set of state during the first EmitState onEric Anholt2004-09-228-125/+168
| | | | | | | | | | | | | a new cmdbuf, to ensure that state wasn't lost across UNLOCK/LOCK pairs (in the case of context switching). This was rather inefficient. Instead, after flushing a cmdbuf, mark the state as needing to be saved on UNLOCK. Then, at the beginning of flushing a cmdbuf, if we actually have lost the context, go back and emit a new cmdbuf with the full set of state, before continuing with the cmdbuf flush. Also, remove the dirty/clean atom lists, since atoms are emitted in a fixed order these days, and go with a simpler single list. Provides a 14% improvement in ipers performance in my tests, along with other apps.
* Add xmlconfig to the i810 makefileDave Airlie2004-09-211-1/+2
|
* clamp size of wide pointsDaniel Borca2004-09-201-2/+6
|
* Add GL_ARB_texture_cube_map support for i830. Most of the code wasIan Romanick2004-09-197-46/+149
| | | | | | lifted from the i915 side. i830 will now report version 1.3! Hurrah! With the exception of GL_EXT_texture_compression_s3tc, the i830 driver now supports all the extensions that its Windows counterpart supports.
* Added GL_ARB_point_parameters support for i830.Ian Romanick2004-09-193-1/+5
|
* Merge in all the i830 functional differences from the old i830 driver.Ian Romanick2004-09-197-854/+290
|
* rearrange a couple of lines of code to avoid compilation error in VC 6,Karl Schultz2004-09-171-1/+1
| | | | probably due to a compiler bug.
* Symbol names are prepended with an underscore on CYGWIN as well.Eric Anholt2004-09-171-3/+3
| | | | | X.Org Bugzilla: 1079 Submitted by: Alexander Gottwald <[email protected]>
* replace glNormal3f(v) with GL_CALL(Normal3f)(v), etc (Andreas StengleinBrian Paul2004-09-151-6/+6
|
* in _mesa_problem() include version number in error messageBrian Paul2004-09-151-3/+4
|
* also fix possible delete bugs with buffer objects and vertex/fragment programsBrian Paul2004-09-143-56/+85
|
* Repeatedly deleting a texture ID with glDeleteTextures() could lead to a crash.Brian Paul2004-09-142-11/+23
| | | | | Added a DeletePending flag to texture object struct to fix that. Other misc clean-ups.
* Handle GL_MAX_VERTEX_ATTRIBS_ARB in glGet*().Brian Paul2004-09-135-33/+45
| | | | Define 2.0 point-sprite related tokens in glheader.h (temporary).
* Minor extension string tweaks. Added support for vertex program extensions.Ian Romanick2004-09-131-3/+21
| | | | Tested with arbvptorus, arbvpwarpmesh, vptorus, and vpwarpmesh.
* remove ARB_texture_non_power_of_two from _mesa_enable_1_5_extensions()Brian Paul2004-09-131-2/+1
|
* tweak texcoord for sampling texture rectangles (Dave Reveman)Brian Paul2004-09-131-22/+13
|
* cleanup and bugfixes for fxDDClear()Daniel Borca2004-09-131-75/+36
|
* cleanup and some changes towards GL_ARB_point_sprite (two-zero)Daniel Borca2004-09-131-16/+22
|
* cleanupDaniel Borca2004-09-1311-102/+29
|
* changes towards GL_ARB_point_sprite (two-zero)Daniel Borca2004-09-135-1/+60
|
* applied patch #1026109Brian Paul2004-09-104-186/+206
|
* assorted updates (bug #1025977)Brian Paul2004-09-106-87/+100
|
* updated error msgBrian Paul2004-09-101-2/+2
|
* reset error state before parsing (David Reveman)Brian Paul2004-09-101-0/+3
|
* More updates for Doxygen.Brian Paul2004-09-104-17/+58
|
* Update the doxygen configuration file.Jose Fonseca2004-09-096-13/+9
| | | | Minor updates/fixes to the source documentation.
* fix a bug in analyse_from_scratch() reported by Wes BethelBrian Paul2004-09-091-12/+13
|
* clean-ups and commentsBrian Paul2004-09-091-37/+40
|
* Another attempt at fixing name mangling and gl__unused413().Brian Paul2004-09-092-8/+0
|
* updated patch for vertex programDave Airlie2004-09-082-2/+2
|
* This patch enables GL_ARB_vertex_program and GL_NV_vertex_programDave Airlie2004-09-075-1/+36
| | | | | | | | support in the r200 driver. Both extensions can be enabled via options, GL_ARB_vertex_program is on by default, GL_NV_vertex_program off. Option descriptions are in german, english and french. From: Philipp Klaus Krause
* make sure the HW is clean before shooting the pipelineDaniel Borca2004-09-031-42/+25
|