summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-11-262.20.14 release2.20.14Chris Wilson2-1/+24
2012-11-25sna: Exploit the alpha-fixup of the BLT for texture format conversionsChris Wilson9-53/+123
2012-11-25sna: Transform a simple repeat pattern into range of the BLTChris Wilson1-7/+33
2012-11-24sna: Make GPU idle more consistent during wakeupChris Wilson1-2/+2
2012-11-23sna/g4x: Refine the w/a for the broken sf shaderChris Wilson1-82/+55
2012-11-23sna/g4x: Use the render pipeline more often for composite operationsChris Wilson1-14/+14
2012-11-23sna/gen4: Revert changes to 965g[m]Chris Wilson6-149/+3877
2012-11-23sna/gen4: Don't force a flush for the dirty target if the we do not read backChris Wilson1-1/+1
2012-11-23sna/gen4: Force composite(WHITE, glyph) for building the glyphstring maskChris Wilson1-1/+2
2012-11-23sna/gen4: Set composite op before testing for a BLT compatible opChris Wilson2-2/+2
2012-11-23sna/gen4: Pass the mask channel explicitly rather than through a dummy maskChris Wilson1-20/+13
2012-11-23sna/gen4: Reduce the flush before performing the CA passChris Wilson1-1/+1
2012-11-23sna/gen4: Update render fill routines to use the dummy maskChris Wilson1-72/+33
2012-11-23sna/gen4: Move the flush from inside the spans to emit_state()Chris Wilson1-9/+14
2012-11-23sna/gen4: Backport the more efficient composite box emittersChris Wilson1-11/+29
2012-11-23sna/gen4: Use a dummy white mask to avoid the flush w/a when compositingChris Wilson1-43/+49
2012-11-22Revert "uxa: Refactor early-exit paths of uxa_try_driver_composite()."Chris Wilson1-28/+51
2012-11-21sna/gen3+: Clear the render.vbo when replacing it for vertex uploadChris Wilson5-0/+5
2012-11-21sna: Assert that we do not replace a GPU bo with a proxyChris Wilson2-0/+3
2012-11-21sna: Skip uploading unintialiased pixmap dataChris Wilson1-0/+3
2012-11-21sna: Add the missing assertion for !proxyChris Wilson1-0/+1
2012-11-21sna: Do not migrate uninitialised pixmapsChris Wilson1-0/+8
2012-11-21sna: Do not dispose of a shadow pixmapChris Wilson1-1/+2
2012-11-21sna: Remove the kgem_bo_is_mappable refcnt assertion from freed pathsChris Wilson2-9/+14
2012-11-21sna: Add a few refcnt assertionsChris Wilson3-12/+14
2012-11-21sna: Fix bogus assertion from 03fb9ded43Chris Wilson1-1/+3
2012-11-21sna: Dispose of local copy for render sourcesChris Wilson2-1/+7
2012-11-21sna: Tighten a couple of assertions for damage with use_boChris Wilson1-1/+2
2012-11-20sna: Assert that we do not create a proxy with existent GPU damageChris Wilson3-3/+24
2012-11-20sna/dri: Queue a vblank-continuation after flip-completionChris Wilson1-27/+58
2012-11-20sna/dri: Avoid a NULL dereference inside a DBGChris Wilson1-1/+1
2012-11-20uxa: Refactor early-exit paths of uxa_try_driver_composite().Eric Anholt1-51/+28
2012-11-20uxa: Work around uninitialized-value warning.Eric Anholt1-1/+1
2012-11-20uxa: Add printf attribute to intel_debug_fallback().Eric Anholt1-0/+3
2012-11-20uxa/dri: Factor out the repeated swap fallback code.Eric Anholt1-31/+23
2012-11-20configure.ac: Fix bad syntax for test callsEric Anholt1-2/+2
2012-11-20sna/dri: Add an assert that the cached DRI2 buffer is pinned for DRIChris Wilson1-0/+1
2012-11-19sna/dri: Avoid setting off-delay after a failed flip (use-after-free)Chris Wilson1-3/+3
2012-11-18sna/gen6+: Tweak prefer-blt to offset latency when in rc6Chris Wilson2-4/+14
2012-11-18Remove useless indirection of intel_chipsetsChris Wilson1-4/+2
2012-11-16sna/dri: Clear the last-used-cpu flag when performing CopyRegionChris Wilson1-0/+1
2012-11-15sna/dri: Add a couple of more asserts to track injection of a rogue boChris Wilson1-0/+3
2012-11-13sna/gen4,5: Fix the opacity shader to use the right vertex attributeChris Wilson1-2/+2
2012-11-13sna/gen4: Tidy emission of opacity vertex attributeChris Wilson2-15/+14
2012-11-13sna/gen4: Do not prefer inplace non-rectilinear spansChris Wilson1-9/+5
2012-11-13sna/gen4: Always initialise redirectChris Wilson1-0/+2
2012-11-13sna: Specialise the decision for inplace xor uploadsChris Wilson1-11/+33
2012-11-12sna/dri: Apply the can_blit() check for CopyRegionChris Wilson1-16/+19
2012-11-12sna/dri: Prevent scheduling a swap on stale buffersChris Wilson1-21/+75
2012-11-12sna: Compile against ancient libdrmChris Wilson3-8/+21