aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/savage/savagestate.c
Commit message (Collapse)AuthorAgeFilesLines
* added support for GL_ARB_draw_buffersBrian Paul2004-10-021-2/+2
|
* get rid of last few XF86DRIClipRectDave Airlie2004-05-031-2/+2
|
* Forgot to set SAVAGE_NEW_CULL in savageDDEnable_s3d.Felix Kuehling2004-03-271-0/+1
|
* Enable drawing directly to the (now tiled) front buffer.Felix Kuehling2004-03-261-19/+6
|
* Recalculate the viewport matrix in savageEmitDrawingRectangle.Felix Kuehling2004-03-251-0/+1
|
* More state management changes:Felix Kuehling2004-03-251-22/+13
| | | | | | | - Don't lock in savageDDUpdateStatte, don't call savageEmitHwStateLocked - Need to grab the lock for texture uploads now - New SAVAGE_NEW_CULL bit in new_state to make sure that culling state and raster_primitive are not examined at the wrong times.
* Make sure hardware culling is disabled for unfilled primitives,Felix Kuehling2004-03-241-1/+1
| | | | points and lines.
* Buffer vertices and emit them in batches. Still using conventional drawingFelix Kuehling2004-03-241-2/+4
| | | | commands, no vertex DMA.
* Implemented support for software-based AUX color buffers.Brian Paul2004-03-211-3/+3
| | | | | | Only available with Xlib driver for now. Assorted clean-ups related to Draw/ReadBuffer(). Renamed FRONT_LEFT_BIT -> DD_FRONT_LEFT_BIT, etc.
* Removed some useless definitions, artifacts from the Utah-GLX i810 driver.Felix Kuehling2004-03-211-62/+62
|
* unsigned int -> uint32_t, unsigned char -> uint8_t where the size matters.Felix Kuehling2004-03-211-19/+48
| | | | | A bit more cosmetics. Improved state emit on Savage 3D/IX/MX.
* Cleaned up and fixed stencil fallback.Felix Kuehling2004-03-201-24/+9
|
* Fixed some small state tracking issues while hunting a different problem.Felix Kuehling2004-03-021-4/+6
|
* Reorganized hardware state data structures and state emission. Don't trackFelix Kuehling2004-02-291-904/+378
| | | | | | which registers changed in all the functions that change the state. Instead check which registers changed in the end when the hardware state is updated. Tried to avoid cosmetic (whitespace) changes in this commit.
* Converted vertex setup to use t_vertex.[ch].Felix Kuehling2004-02-261-1/+0
|
* Imported the Savage DRI driver from the savage-2-0-0-branch of DRI CVSFelix Kuehling2004-02-221-0/+2444
with modifications to make it work with current Mesa 6.