Tag '2.20.13' created by Chris Wilson <ch...@chris-wilson.co.uk> at 2012-11-11 16:20 +0000
Intel 2.20.13 release Changes since 2.20.12: Chris Wilson (46): sna: Move the source region to the CPU for a self-copy fallback CopyArea sna: Mark the to-be-damaged region first, then Process afterwards intel: Sanity check that the platform probes points to a i915.ko GEM device sna: Remove the unused inactive eviction sna: Use the FLUSH_TIMER as the only wakeup timer source sna: Only query the system time if we are processing timers sna: Refactor the common code to enable a timer sna: Tidy udev install/remove and add a couple of lines of DBG sna: Update DRI buffer if attached to the framebuffer for TearFree flips sna: Only disallow hw sprite scaling on Haswell sna: Beware 16-bit overflow when computing sample areas sna: Disable RandR hotplug events if Xinerama is enabled sna: Add missing ValidatePicture() for flattening alphamaps uxa: Drain the DRM event queue before server regeneration sna: Ensure that the trap is clipped if it ends within the boundary pixel sna: Clamp the drawable box to prevent int16 overflow sna: Add a few DBG tracepoints to screen init/fini sna: Fix a typo in a DBG sna: Prefer to use the GPU for uploads if continuing on the GPU sna: assert that the source is not the GTT mapping when uploading sna: Preserve mode if flushing before a scanline wait sna: Set a valid box when checking for GPU bo for BLT composite ops sna: Try to reduce ping-pong migration for intermixed render/legacy code paths sna/gen4+: Prefer GPU spans if the destination is active sna: Add a small delay during startup if another master is still active sna: Prevent use-after-free during partial move-to-gpu sna/gen4: Flush after pipelined pointer updates (inverted logic!) sna/gen4: Remove a couple of old, now redundant, w/a flushes sna/gen4: opacity spans requires the per-rectangle flush w/a sna: Abandon kernels that do not support execbuffer2 Remove reliance on hard-coded DRI name sna: Support a fast no relocation changed path sna: Set the known offset for the batch as well sna: Experiment with using reloc.handle as an index into the execbuffer sna: Mark no-reloc write buffers xvmc: Use DRMINTEL_LIBS instead of hardcoding -ldrm_intel sna/gen4: Only 965gm suffers the !snoop restriction sna/gen2: Add a modicum of fallback DBG sna: Allow snooped buffers to be retained (and reused) between batches sna: Specify read/write domains for no-relocation fastpath sna: Fix use of uninitialised value in DBG sna/gen2: Fix use of uninitialised redirection sna: Flush pending rendering before enabling an output sna: Fix printing of uninitialied value in DBG sna: Filter out the full-damage marker when undoing redirection 2.20.13 release --- NEWS | 42 ++++++ configure.ac | 20 ++ src/intel.h | 1 src/intel_display.c | 21 +++ src/intel_dri.c | 13 + src/intel_driver.c | 12 + src/intel_module.c | 6 src/intel_options.c | 2 src/sna/fb/fbblt.c | 2 src/sna/gen2_render.c | 27 ++- src/sna/gen3_render.c | 6 src/sna/gen4_render.c | 49 ++++--- src/sna/gen5_render.c | 36 +++-- src/sna/gen6_render.c | 41 +++-- src/sna/gen7_render.c | 8 - src/sna/kgem.c | 109 ++++++++++++--- src/sna/kgem.h | 10 + src/sna/sna.h | 22 ++- src/sna/sna_accel.c | 302 +++++++++----------------------------------- src/sna/sna_blt.c | 10 + src/sna/sna_composite.c | 16 -- src/sna/sna_damage.c | 1 src/sna/sna_display.c | 58 ++++---- src/sna/sna_dri.c | 40 +++++ src/sna/sna_driver.c | 58 +++++--- src/sna/sna_render.c | 47 +++--- src/sna/sna_render_inline.h | 25 +++ src/sna/sna_trapezoids.c | 38 ++--- src/sna/sna_video_sprite.c | 11 + src/xvmc/Makefile.am | 2 30 files changed, 593 insertions(+), 442 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-0004hb...@vasks.debian.org