Tag '2.20.4' created by Chris Wilson <ch...@chris-wilson.co.uk> at 2012-08-18 11:06 +0000
Intel 2.20.4 release Changes since 2.20.3: Chris Wilson (56): sna/gen4: Restore w/a flush for video sna/gen7: Use a temporary to avoid switching rings for overlapping copies sna/gen6: Reduce ring switching for overlapping copy boxes sna/dri: Correct ring selection for a busy bo sna/dri: Don't force ring selection if we have semaphores sna/gen4: Restore the w/a flush for fill/copy as well sna/gen6: Compile fix for DBG sna: Format markup to suppress compiler warning sna: Check the composite extents against the clip sna: Minor DBG for fallback glyphs and discarding the mask sna/gen5: Fix use of uninitialised rgba value for DBG sna: Add DBG option to disable discarding of glyph masks sna/gen5: Add DBG for context switching sna: Ignore trailing bits when comparing lines inside the bitmap sna: Use a compile time constant for determine the zeroth bit sna: Use the HAS_SEMAPHORES parameter when available sna: Add a couple of debug options to control use of BLT patterns sna: Add assertions to 8x8 tiled BLTs and reset BLT state afterwards sna: Improve a DBG statement sna: Reset BLT state after copy-boxes sna: Handle userptr failures more gracefully sna/gen6+: Try to use the BLT to avoid TLB misses sna/gen2-5: Substitute an equivalent BLT composite operation sna: Mark SHM userptr bo as unreusable sna: Only mark userptr bo as snooped on non-LLC architectures sna: Treat ShmPixmap as ordinary sna: Add a little DBG for promotion of CPU source bo sna: Discard the GPU bo after syncing to CPU bo for writing sna: Fix typo in computation of texel offsets for tiled 8x8 blts sna: Make the failure to create render caches non-fatal sna: Fix compilation without pixman glyphs uxa: Only emit a warning if we fail to tile the frontbuffer and the hw allows sna: do not bother attaching to a miniscule ShmPixmap sna: Enable use of shm pixmap for readback sna: Defer the release of a busy SHM pixmap until the next flush callback sna/gen2,3: Prevent dereferencing a NULL bo with solid render fills sna: Remove zero-size rectangles fro PolyFillRectangle sna: Flush shm pixmaps after upload sna: Submit the batch upon destroying a ShmPixmap sna: Only continue to update the shadow buffer if the flips succeeded sna: Avoid queuing a pageflip on a DPMS off pipe sna: Avoid conflating tearfree and randr shadow modes sna: Remember alpha-fixup for BLT upload sna/glyphs: Fix potential leak of glyph extents (for many lists of many formats) sna: Fix assignment inside assertion (should be an equality check) i810: Query PortPriv for the surface properties sna/gen2: Add break rather than fallthrough sna: Check for failure to pin the front buffer test/dri2: Discard error returns from _XReply uxa: Check for failed mmapping of the scanout uxa/glamor: Check for failed prepares uxa/gen3: Simply simple fill shader generation sna: Fixup DBG after 7f5a9e3 sna: Correct assertion for StoreColors sna: Silence a couple of recent compiler warnings 2.20.4 release Cyril Brulebois (1): Fix build failure when passing --with-builderstring. Dave Airlie (1): intel: fix video xvPipe range check Paulo Zanoni (1): Add Haswell PCI IDs --- NEWS | 30 ++ configure.ac | 2 src/i915_render.c | 8 src/intel_driver.h | 37 +++ src/intel_memory.c | 6 src/intel_module.c | 73 +++++ src/intel_uxa.c | 3 src/intel_video.c | 2 src/legacy/i810/i810_video.c | 4 src/sna/brw/brw_disasm.c | 11 src/sna/fb/fbbitmap.c | 18 + src/sna/gen2_render.c | 16 - src/sna/gen3_render.c | 16 - src/sna/gen4_render.c | 25 +- src/sna/gen5_render.c | 25 +- src/sna/gen6_render.c | 147 +++++++---- src/sna/gen7_render.c | 165 ++++++------- src/sna/kgem.c | 20 + src/sna/sna.h | 2 src/sna/sna_accel.c | 268 +++++++++++++++------ src/sna/sna_blt.c | 129 ++++++++++ src/sna/sna_composite.c | 12 src/sna/sna_display.c | 105 +++++--- src/sna/sna_dri.c | 8 src/sna/sna_driver.c | 8 src/sna/sna_glyphs.c | 527 +++++++++++++++++++------------------------ src/sna/sna_gradient.c | 3 src/sna/sna_render.c | 44 +++ src/sna/sna_render.h | 11 src/sna/sna_video_overlay.c | 2 test/dri2.c | 4 uxa/uxa-accel.c | 163 +++++++------ 32 files changed, 1201 insertions(+), 693 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/e1t5cte-0002u3...@vasks.debian.org