Tag '2.99.905' created by Chris Wilson <ch...@chris-wilson.co.uk> at 2013-10-23 08:54 +0000
Intel 2.99.905 snapshot Changes since 2.99.904: Chris Wilson (66): sna: Upon unwinding operations, also check for exec objects to clear sna: Pass usage hint down to render fill routines sna: Prevent changes in tiling/pitch of existing framebuffers sna/gen6+: Only allow switching to BLT for fills if we have semaphores sna/gen6+: Share the common routines for ring preferrence sna/gen4+: Share a few common routines sna: Sanitize output->crtc before falling back oto xf86InitialConfiguration sna: Populate bo->size from dma-buf configure: Allow manual specification of intel-gen4asm path uxa: Abort CreateScreenResources after allocation failure uxa: Check for allocation failure in i915 video sna: Cleanup allocation of sna_output after late syscall fail sna: Update DPMS on attached outputs before disabling the CRTC sna: Cleanup up unused variables sna/trapezoids: Use the aligned fast path for fallbacks sna: Fix typo in DBG sna: Tighten has_coherent_ptr() assertion sna/gen6+: Fix calculation of 1/z for projective textures sna/gen6: Fix the invert fix sna: Assert that the mode/ring are set when marking active bo sna/trapezoids: Initialise force_fallback sna: Preserve the user backlight value for get_property calls sna: Disable updating properties upon reading their values Revert "sna: Preserve the user backlight value for get_property calls" sna: Speed up inplace copies from SHM pixmaps to GPU bo sna: Allow read-mappings for has_coherent_ptr() assert sna: Add DBG along all output init failure paths sna: Expand packed KMS structs for 64-bit alignment sna: Only carry 32/64-bit compat wrapper for drm_mode_get_connector sna: Fix inverted tiled CPU map check in has_coherent_ptr() sna/glyphs: Fix computation of extents for long strings sna/dri: Refactor to use the common GPU damage routine sna: Assert mapped state sna: Fix computation of clip boxes for stipple uploads sna: Check return of source_bo for a potential failure Remove defunct file 'brw_eu_util.c' from git sna/glyphs: Remove glyph_approx_extents sna: Tighten pixmap map assertions sna: Drop now obsolete assertion sna: Do a quick pass on dirty damage before reduction sna: Unmap pixmap prior to release GPU bo sna: Fix the addition of the current output Mode to the probed lists sna: Suppress log messages for unchanging EDID sna: Fix typo inside an assertion sna: Copy the EDID mode name for the current CRTC mode sna: Set the canonical name for the current mode if none match sna: Tweak opportunistic flushing to reduce power consumption sna: Improve handling of blit fallbacks for untransfomed large scanouts sna: Eliminate the synchronous wait from inside TearFree sna: Enable TearFree rendering for transformed scanouts sna: Free bo along unlikely one-off error path sna: Discard GPU bo when failing to setup the shared pixmap sna: Move gc back to GPU after failure to move it to CPU sna: Ignore overflow in CPU count rather than abort sna/trapezoids: Fix inversion of initialisation test for triangles sna: Free our CRTC private after failing to create the xf86Crtc xvmc: Handle errors along allocation path sna: Only force the TearFree exchange before a write sna: Make sure CPU damage is flushed to the TearFree shadow sna: Remove the move-to-gpu shortcircuiting for partial GPU, no CPU damage sna: Fix inconsistency in has_coherent_ptr assertion sna: Pass the async hint when pushing GPU damage for redisplay sna: Handle pending move-to-gpu for userptr uploads sna: Flush the pending move-to-gpu upon Pixmap free sna: Tidy opportunistic flushing 2.99.905 snapshot Daniel Martin (1): configure: Add xfixes to X11 pkg check --- NEWS | 29 + configure.ac | 25 - src/sna/Makefile.am | 4 src/sna/brw/brw_eu_util.c | 126 ------ src/sna/brw/brw_wm.c | 16 src/sna/gen2_render.c | 2 src/sna/gen3_render.c | 2 src/sna/gen4_common.c | 64 +++ src/sna/gen4_common.h | 49 ++ src/sna/gen4_render.c | 48 -- src/sna/gen5_render.c | 55 -- src/sna/gen6_common.c | 72 +++ src/sna/gen6_common.h | 192 +++++++++ src/sna/gen6_render.c | 218 ----------- src/sna/gen7_render.c | 230 +---------- src/sna/kgem.c | 105 ++--- src/sna/kgem.h | 11 src/sna/sna.h | 39 + src/sna/sna_accel.c | 823 ++++++++++++++++++++++++++---------------- src/sna/sna_damage.c | 23 + src/sna/sna_display.c | 605 ++++++++++++++++++++++-------- src/sna/sna_dri.c | 21 - src/sna/sna_glyphs.c | 229 +++++++---- src/sna/sna_render.c | 2 src/sna/sna_render.h | 7 src/sna/sna_threads.c | 4 src/sna/sna_trapezoids.c | 23 - src/sna/sna_trapezoids_mono.c | 2 src/uxa/i915_video.c | 5 src/uxa/intel_uxa.c | 3 test/Makefile.am | 2 xvmc/intel_xvmc.c | 42 +- 32 files changed, 1743 insertions(+), 1335 deletions(-) --- -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1zi89r-0006b4...@moszumanska.debian.org