Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added support for GL_ARB_draw_buffers | Brian Paul | 2004-10-02 | 1 | -2/+2 |
| | |||||
* | get rid of last few XF86DRIClipRect | Dave Airlie | 2004-05-03 | 1 | -2/+2 |
| | |||||
* | Forgot to set SAVAGE_NEW_CULL in savageDDEnable_s3d. | Felix Kuehling | 2004-03-27 | 1 | -0/+1 |
| | |||||
* | Enable drawing directly to the (now tiled) front buffer. | Felix Kuehling | 2004-03-26 | 1 | -19/+6 |
| | |||||
* | Recalculate the viewport matrix in savageEmitDrawingRectangle. | Felix Kuehling | 2004-03-25 | 1 | -0/+1 |
| | |||||
* | More state management changes: | Felix Kuehling | 2004-03-25 | 1 | -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 Kuehling | 2004-03-24 | 1 | -1/+1 |
| | | | | points and lines. | ||||
* | Buffer vertices and emit them in batches. Still using conventional drawing | Felix Kuehling | 2004-03-24 | 1 | -2/+4 |
| | | | | commands, no vertex DMA. | ||||
* | Implemented support for software-based AUX color buffers. | Brian Paul | 2004-03-21 | 1 | -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 Kuehling | 2004-03-21 | 1 | -62/+62 |
| | |||||
* | unsigned int -> uint32_t, unsigned char -> uint8_t where the size matters. | Felix Kuehling | 2004-03-21 | 1 | -19/+48 |
| | | | | | A bit more cosmetics. Improved state emit on Savage 3D/IX/MX. | ||||
* | Cleaned up and fixed stencil fallback. | Felix Kuehling | 2004-03-20 | 1 | -24/+9 |
| | |||||
* | Fixed some small state tracking issues while hunting a different problem. | Felix Kuehling | 2004-03-02 | 1 | -4/+6 |
| | |||||
* | Reorganized hardware state data structures and state emission. Don't track | Felix Kuehling | 2004-02-29 | 1 | -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 Kuehling | 2004-02-26 | 1 | -1/+0 |
| | |||||
* | Imported the Savage DRI driver from the savage-2-0-0-branch of DRI CVS | Felix Kuehling | 2004-02-22 | 1 | -0/+2444 |
with modifications to make it work with current Mesa 6. |