aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i915/i915_context.h
Commit message (Collapse)AuthorAgeFilesLines
* intel: Don't keep intel->pClipRects, and instead just calculate it when needed.Eric Anholt2008-10-281-1/+7
| | | | | | | This avoids issues with dereferencing stale cliprects around intel_draw_buffer time. Additionally, take advantage of cliprects staying constant for FBOs and DRI2, and emit cliprects in the batchbuffer instead of having to flush batch each time they change.
* i915: Refine the texture indirect lookup accounting.Eric Anholt2008-10-041-0/+3
| | | | | | | | | | | | | Without this, we would reject programs which sampled multiple times from registers defined in the same phase (block of instructions with the same texture indirection count), as each sample would count as a new phase beginning. Instead, keep track of which phases registers were written in, and only bump phase when we're reading from one generated in this phase. On the other hand, we failed to count oC or oD texture samples as being new phases. Bug #17865.
* i915: Keith Whitwell's swizzling TEX patch. fix #8283Xiang, Haihao2008-01-071-0/+6
|
* Remove leftover code for i915_texprog.c noticed in crossbar review.Eric Anholt2007-09-241-15/+0
|
* Move i915tex driver into place as just i915.Eric Anholt2007-09-241-0/+360
|
* Remove the old i915 driver now that i915tex works without TTM.Eric Anholt2007-09-241-358/+0
|
* Fix writemasks on texture arb fp instructions.Alan Hourihane2006-08-181-0/+1
| | | | Cleanup invarient state emission.
* Some structure renaming. Prefix vertex/fragment-related structs withBrian Paul2006-07-201-1/+1
| | | | "gl_" to match other structs.
* prototype i915_udpate_fog() to silence warningBrian Paul2006-05-231-0/+1
|
* Add Intel 945GM supportAlan Hourihane2006-01-231-1/+6
| | | | | Add rotation support (Tungsten Graphics)
* i915 will use _TexEnvProgram (if active)Keith Whitwell2005-05-091-0/+1
|
* add missing license textsKeith Whitwell2004-06-181-0/+20
|
* New driver for i915 as well as older i830/i845/i865 chipsets.Keith Whitwell2004-06-101-0/+330