Tag '2.20.14' created by Chris Wilson <ch...@chris-wilson.co.uk> at 2012-11-26 08:51 +0000
Intel 2.20.14 release Changes since 2.20.13: Chris Wilson (45): sna: Compile against ancient libdrm sna/dri: Prevent scheduling a swap on stale buffers sna/dri: Apply the can_blit() check for CopyRegion sna: Specialise the decision for inplace xor uploads sna/gen4: Always initialise redirect sna/gen4: Do not prefer inplace non-rectilinear spans sna/gen4: Tidy emission of opacity vertex attribute sna/gen4,5: Fix the opacity shader to use the right vertex attribute sna/dri: Add a couple of more asserts to track injection of a rogue bo sna/dri: Clear the last-used-cpu flag when performing CopyRegion Remove useless indirection of intel_chipsets sna/gen6+: Tweak prefer-blt to offset latency when in rc6 sna/dri: Avoid setting off-delay after a failed flip (use-after-free) sna/dri: Add an assert that the cached DRI2 buffer is pinned for DRI sna/dri: Avoid a NULL dereference inside a DBG sna/dri: Queue a vblank-continuation after flip-completion sna: Assert that we do not create a proxy with existent GPU damage sna: Tighten a couple of assertions for damage with use_bo sna: Dispose of local copy for render sources sna: Fix bogus assertion from 03fb9ded43 sna: Add a few refcnt assertions sna: Remove the kgem_bo_is_mappable refcnt assertion from freed paths sna: Do not dispose of a shadow pixmap sna: Do not migrate uninitialised pixmaps sna: Add the missing assertion for !proxy sna: Skip uploading unintialiased pixmap data sna: Assert that we do not replace a GPU bo with a proxy sna/gen3+: Clear the render.vbo when replacing it for vertex upload Revert "uxa: Refactor early-exit paths of uxa_try_driver_composite()." sna/gen4: Use a dummy white mask to avoid the flush w/a when compositing sna/gen4: Backport the more efficient composite box emitters sna/gen4: Move the flush from inside the spans to emit_state() sna/gen4: Update render fill routines to use the dummy mask sna/gen4: Reduce the flush before performing the CA pass sna/gen4: Pass the mask channel explicitly rather than through a dummy mask sna/gen4: Set composite op before testing for a BLT compatible op sna/gen4: Force composite(WHITE, glyph) for building the glyphstring mask sna/gen4: Don't force a flush for the dirty target if the we do not read back sna/gen4: Revert changes to 965g[m] sna/g4x: Use the render pipeline more often for composite operations sna/g4x: Refine the w/a for the broken sf shader sna: Make GPU idle more consistent during wakeup sna: Transform a simple repeat pattern into range of the BLT sna: Exploit the alpha-fixup of the BLT for texture format conversions 2.20.14 release Eric Anholt (5): configure.ac: Fix bad syntax for test calls uxa/dri: Factor out the repeated swap fallback code. uxa: Add printf attribute to intel_debug_fallback(). uxa: Work around uninitialized-value warning. uxa: Refactor early-exit paths of uxa_try_driver_composite(). --- NEWS | 23 configure.ac | 6 src/intel.h | 3 src/intel_dri.c | 54 -- src/intel_module.c | 6 src/sna/Makefile.am | 1 src/sna/brw/brw_wm.c | 4 src/sna/g4x_render.c | 1143 +++++++++++++++++++++------------------------ src/sna/gen2_render.c | 10 src/sna/gen3_render.c | 4 src/sna/gen4_render.c | 69 +- src/sna/gen5_render.c | 15 src/sna/gen6_render.c | 13 src/sna/gen7_render.c | 13 src/sna/kgem.c | 10 src/sna/kgem.h | 32 - src/sna/sna.h | 4 src/sna/sna_accel.c | 43 + src/sna/sna_blt.c | 40 + src/sna/sna_composite.c | 1 src/sna/sna_display.c | 11 src/sna/sna_dri.c | 199 +++++-- src/sna/sna_glyphs.c | 3 src/sna/sna_io.c | 44 + src/sna/sna_render.c | 169 ++++-- src/sna/sna_render.h | 4 src/sna/sna_video_sprite.c | 14 uxa/uxa-render.c | 2 28 files changed, 1089 insertions(+), 851 deletions(-) --- -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1vek1b-0004i4...@vasks.debian.org