xf86-video-intel: Changes to 'refs/tags/2.99.905'
Chris Wilson
ickle at kemper.freedesktop.org
Wed Oct 23 01:54:23 PDT 2013
Tag '2.99.905' created by Chris Wilson <chris at chris-wilson.co.uk> at 2013-10-23 09:54 -0700
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(-)
---
More information about the xorg-commit
mailing list