Tag '2.21.13' created by Chris Wilson <ch...@chris-wilson.co.uk> at 2013-07-28 13:45 +0000
Intel 2.21.13 release Changes since 2.21.12: Chris Wilson (54): sna/gen4: Allow rendering to Y-tiled surfaces sna: Change message context to PROBED for initial configuration sna: Create a pixmap in ordinary system memory for depth=1 uploads sna: Make the assumption bpp>=8 explicit inside the bo size calculation sna: Note that borderClip region may be more than a singular box sna: Include linear GTT maps when deciding whether a bo is mappable sna: Set a minimum size for tiled IO sna: Fall back to /proc/cpuinfo parsing if cpuid cache size probe fails sna: Fix typo in computing box intersection sna: Ensure that buffer_size is a power-of-two for use in ALIGN sna: Guard cpuid for use only with gcc-4.4 and later sna: Wrap cpuid.h sna/dri: Expose the refcnts in DBG before we hit the assertions sna/dri: Rearrange some more DBG to come before its assertion sna/dri: Reject invalid DRI2Drawables if STRICT_BLIT is defined sna/dri: Return early is the DRI2CopyRegion is not attached to the GPU sna: Also do exposure checking after source clipping in sna_do_copy sna: Only IGNORE_CPU for blt composite operations if the size is known sna: Tidy a few DBG regarding cached uploads sna: Discard overwritten operations before doing a BLT composite sna: Treat a source with a CPU bo as being attached. sna: Allow operation inplace when wedged sna: DBG controls to turn off unwinding partial bo sna: Remove the duplicated pimxap migration for the composite fb path sna: Add a fast path for the most common fallback for CPU-CPU blits sna: Return true from get_drawable_deltas() if the pixmap is offset sna: Check for bpp>=8 before attempting to use memcpy_blt fastpath sna: Perform an explicit check against the region extents sna/dri: Fix the strict blitting check not to assume the dst is the front buffer sna: Tidy fast source clip processing for sna_do_copy sna: Fix application of composite offsets along PutImage fallback path sna: Inform the upper layers that we turn the CRTC on after a modeset sna: Correct typo in checking src extents before performing memcpy sna: Relax assertion that CPU syncs are performed on reffed objects sna: Release cloned pixmap when updating tearfree scanout sna: Remember to apply drawable offsets for composite memcpy sna: Unwind BLT setup if we don't emit any ops sna: Allow linear inplace uploads along the tiled X PutImage blt paths sna: Missing git add to fix typo in assert() from last commit sna/gen5: Rework the flush after blend state changes sna: Bail if we fail to find the attached CRTC during probing configure: Use --enable-dri to control both DRI/DRI2 enabling sna: Fix DBG compilation configure: Fix enabling of DRI2 configure: Supply a default value for dridriverdir sna/gen5: The cached value of the pipelined pointers key requires 32-bits sna/dri: Cleanup validation of blit extents sna: Remove bogus comment concerning sna_enter_vt sna/dri: Restore the comparison of bottom-right extents to the pixmap origin sna/dri: Discard the strict checking for stale bo before performing a blit sna: Try the indirect upload if we elect to use a mmap and it fails test/dri2: We do not require the GLX includes sna/dri: correct DBG typo 2.21.13 release --- NEWS | 37 +++ configure.ac | 26 +- src/sna/Makefile.am | 1 src/sna/gen5_render.c | 34 ++- src/sna/gen6_render.c | 2 src/sna/gen7_render.c | 2 src/sna/kgem.c | 60 ++++- src/sna/kgem.h | 2 src/sna/sna.h | 5 src/sna/sna_accel.c | 401 ++++++++++++++++++++--------------- src/sna/sna_blt.c | 38 +-- src/sna/sna_composite.c | 145 +++++++----- src/sna/sna_cpu.c | 20 - src/sna/sna_cpuid.h | 86 +++++++ src/sna/sna_damage.c | 4 src/sna/sna_display.c | 23 +- src/sna/sna_dri.c | 480 ++++++++++++++----------------------------- src/sna/sna_driver.c | 3 src/sna/sna_io.c | 22 + src/sna/sna_render.c | 6 src/sna/sna_render.h | 9 src/sna/sna_render_inline.h | 2 src/sna/sna_trapezoids.c | 18 - src/sna/sna_video_overlay.c | 2 src/sna/sna_video_textured.c | 2 test/dri2.c | 3 26 files changed, 782 insertions(+), 651 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/e1vek1i-0004qg...@vasks.debian.org