xf86-video-intel: Changes to 'refs/tags/2.20.10'
Chris Wilson
ickle at kemper.freedesktop.org
Sun Oct 14 08:37:28 PDT 2012
Tag '2.20.10' created by Chris Wilson <chris at chris-wilson.co.uk> at 2012-10-14 16:36 -0700
Intel 2.20.10 release
Changes since 2.20.9:
Chris Wilson (54):
sna: Release the front buffer and drop DRM master early during shutdown
sna/dri: Swallow error from GetMSC
sna: set_cacheing returns a bool not an error-code
sna: Make sure the CPU bo is destroyed if we fail to mmap it during alloc
sna/dri: Improve handling of async/sync pageflip transition
sna/dri: Only chain to a triple buffer pageflip sequence
sna: Cache repeated use of the temporary CPU mapping for tiled_x uploads
sna/dri: Check back/front buffers of a pixmap for format change
sna/gen2: Clear STIPPLE setup before rendering with the 3D pipeline
uxa: Remove USE_GLAMOR check from unrealize glyph caches
sna: Remember to call ValidatePicture() before using newly created Pictures
sna: Avoid accumulating damage to the CPU if it is already damaged
sna: Tweak CPU damage partial upload paths
sna: Actually upload the damage when replacing a busy CPU bo for PutImage
sna: Prevent sna_damage_contains_box__no_reduce() from a NULL deref
sna: Review sna_pixmap->cpu tracking
sna/dri: Delay the deactivation of the pageflipping
sna/gen7: Tidy detection of unbounded render op
sna: Fix an instance of undamaged tracking
sna: Protect against undefined O_CLOEXEC
sna: Clear sna_pixmap->cpu when destroying the CPU damage
sna/gen2: Setup invariant blend arguments
sna/gen2: Allow fine damage tracking for render operations
sna: Avoid using the gpu for uploads whilst wedged
sna: Once again look into assertions around sna_pixmap->cpu
sna/gen2: Prevent using the GTT maps with I915_TILING_Y on 855gm
sna: Propagate failures from compositing glyph masks
sna: Remove another sna_pixmap->cpu assertion that was not true
sna/gen2: Tidy DBG code for disabling composite operations
sna: Refactor the fallback CopyArea to use the common region computation
configure: Make rebuilding of the gen4 assembly files explicit
sna: Do not create an unsnooped CPU mapping for readbacks
sna/gen2: Add a couple of assertions to track down a batch overflow
sna/gen2: Compile fix
sna/gen2: And the other compile failure
Use path for intel-gen4asm derived from pkg-config
sna/gen2: Count the number of dwords required for the invariant
sna: Only reduce the maximum batch size for old kernels
sna: Check that for batch overflows after advancing a BLT
sna: Check that we have sufficient space for a copy when replacing a fill
sna: Fix check_reloc_and_exec typo
sna/gen5: Flush pipelined ops when changing state
sna: Pass the region, not its pointer, when moving the GC to the CPU
sna: Also check the bg rrop for reads when deciding upon fallback placement
sna: Check the map exists before trying to release it
sna/gen6+: Initialize the damage for fill-boxes
sna: Prevent sign-extension when manipulating strides
sna: Use high/low watermarks for fenced aperture counting
sna: Limit available space for gen2
sna: Rearrange switch to suppress a compiler warning in sna_copy_plane_blt()
sna/gen7: Replace bogus state tracking assertion
sna: Correct a bogus assertion after inplace PutImage
sna/overlay: Trim suggested BestSize to fit within the overlay constraints
2.20.10 release
Dave Airlie (1):
intel: fix fullscreen damage posting on pageflip
Josh Triplett (1):
Fix out-of-tree builds with intel-gen4asm installed
Paulo Zanoni (1):
Fix possible_clones computation for shared encoders between outputs
---
NEWS | 62 ++++++++++
configure.ac | 26 +++-
src/intel_display.c | 57 +++++++++
src/intel_dri.c | 25 ++--
src/render_program/Makefile.am | 8 -
src/sna/fb/fbblt.c | 4
src/sna/gen2_render.c | 107 +++++++++++++-----
src/sna/gen3_render.c | 1
src/sna/gen5_render.c | 17 ++
src/sna/gen6_render.c | 1
src/sna/gen7_render.c | 23 ++-
src/sna/kgem.c | 95 ++++++++++------
src/sna/kgem.h | 8 +
src/sna/sna_accel.c | 231 +++++++++++++++++++---------------------
src/sna/sna_blt.c | 60 +++++++---
src/sna/sna_damage.c | 2
src/sna/sna_display.c | 35 ++++++
src/sna/sna_dri.c | 220 ++++++++++++++++++++++++++------------
src/sna/sna_driver.c | 14 +-
src/sna/sna_glyphs.c | 8 +
src/sna/sna_io.c | 6 -
src/sna/sna_render_inline.h | 2
src/sna/sna_video_overlay.c | 23 +++
src/xvmc/shader/mc/Makefile.am | 2
src/xvmc/shader/vld/Makefile.am | 2
uxa/uxa-glyphs.c | 3
26 files changed, 718 insertions(+), 324 deletions(-)
---
More information about the xorg-commit
mailing list