aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/intel_span.c
Commit message (Collapse)AuthorAgeFilesLines
* [965] Enable EXT_framebuffer_object.Eric Anholt2007-12-201-299/+1
| | | | | To do so, merge the remainnig necessary code from the buffers, blit, span, and screen code to shared, and replace it with those.
* [965] Fix software fallbacks with region-backed textures.Eric Anholt2007-12-171-0/+16
|
* Fix some warningsKeith Whitwell2006-09-201-1/+2
|
* 1) Add a new flag in the sarea (coopting the unused texAge value) toKeith Whitwell2006-09-201-0/+10
| | | | | | | | | | identify context switches between members of a share group - ie. multiple contexts in a single application, possibly on different threads. In this case the contexts share a bufmgr instance and there is no need to evict textures - so don't. 2) Use a new flag 'need_flush' to ensure hardware rendering is flushed prior to starting a software fallback.
* Make sure bmBufferOffset is called for all active buffers every timeKeith Whitwell2006-09-071-7/+0
| | | | | we render. Currenly requires that some state be re-examined after every LOCK_HARDWARE().
* Add Intel i965G/Q DRI driver.Eric Anholt2006-08-091-0/+279
This driver comes from Tungsten Graphics, with a few further modifications by Intel.