Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-13 | Drop GLcontext typedef and use struct gl_context instead | Kristian Høgsberg | |
2010-10-13 | Rename GLvisual and __GLcontextModes to struct gl_config | Kristian Høgsberg | |
2010-06-08 | intel: Change dri_bo_* to drm_intel_bo* to consistently use new API. | Eric Anholt | |
The slightly less mechanical change of converting the emit_reloc calls will follow. | |||
2010-06-05 | i915: Only emit a MI_FLUSH when the drawing rectangle offset changes. | Chris Wilson | |
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> | |||
2010-04-28 | dri: Add DRI entrypoints to create a context for a given API | Kristian Høgsberg | |
2010-03-03 | i915: Use x,y drawing offsets instead of changing buffer offsets. | Eric Anholt | |
This should fix rendering into mipmaps of tiled textures. | |||
2010-01-28 | i915: Remove unused initial and current state, now that there's nothing else. | Eric Anholt | |
2010-01-28 | intel: Remove long-disabled meta readpixels, and associated meta support. | Eric Anholt | |
2010-01-04 | Remove leftover __DRI{screen,drawable,context}Private references | Kristian Høgsberg | |
As part of the DRI driver interface rewrite I merged __DRIscreenPrivate and __DRIscreen, and likewise for __DRIdrawablePrivate and __DRIcontextPrivate. I left typedefs in place though, to avoid renaming all the *Private use internal to the driver. That was probably a mistake, and it turns out a one-line find+sed combo can do the mass rename. Better late than never. | |||
2009-11-30 | Merge branch 'mesa_7_6_branch' into mesa_7_7_branch | Ian Romanick | |
Conflicts: progs/util/shaderutil.c src/mesa/drivers/dri/r600/r600_context.c src/mesa/main/version.h | |||
2009-11-29 | i915: Fallback bit define missed on previous commit | Ian Romanick | |
2009-10-01 | i915: Increase maximum program size to the hardware limits. | Eric Anholt | |
This fixes potential heap trashing if the program of choice exceeds limits, and fixes the native instructions limit being lower than what can be used by valid programs. | |||
2009-08-04 | intel: Add support for EXT_provoking_vertex. | Eric Anholt | |
2009-07-29 | i915: Add support for EXT_stencil_two_side and ATI_separate_stencil. | Eric Anholt | |
Passes tests/stencil_twoside and glean/stencil2. | |||
2008-10-28 | intel: Don't keep intel->pClipRects, and instead just calculate it when needed. | Eric Anholt | |
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. | |||
2008-10-04 | i915: Refine the texture indirect lookup accounting. | Eric Anholt | |
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. | |||
2008-01-07 | i915: Keith Whitwell's swizzling TEX patch. fix #8283 | Xiang, Haihao | |
2007-09-24 | Remove leftover code for i915_texprog.c noticed in crossbar review. | Eric Anholt | |
2007-09-24 | Move i915tex driver into place as just i915. | Eric Anholt | |
2007-09-24 | Remove the old i915 driver now that i915tex works without TTM. | Eric Anholt | |
2006-08-18 | Fix writemasks on texture arb fp instructions. | Alan Hourihane | |
Cleanup invarient state emission. | |||
2006-07-20 | Some structure renaming. Prefix vertex/fragment-related structs with | Brian Paul | |
"gl_" to match other structs. | |||
2006-05-23 | prototype i915_udpate_fog() to silence warning | Brian Paul | |
2006-01-23 | Add Intel 945GM support | Alan Hourihane | |
Add rotation support (Tungsten Graphics) | |||
2005-05-09 | i915 will use _TexEnvProgram (if active) | Keith Whitwell | |
2004-06-18 | add missing license texts | Keith Whitwell | |
2004-06-10 | New driver for i915 as well as older i830/i845/i865 chipsets. | Keith Whitwell | |