xf86-video-intel: Changes to 'refs/tags/2.20.6'
Chris Wilson
ickle at kemper.freedesktop.org
Sun Sep 2 02:36:28 PDT 2012
Tag '2.20.6' created by Chris Wilson <chris at chris-wilson.co.uk> at 2012-09-02 10:35 -0700
Intel 2.20.6 release
Changes since 2.20.5:
Chris Wilson (32):
sna/gen4+: Check for allocation failure for the clear solid bo
sna: Cleanup composite redirection after substituting the BLT
sna: Add some DBG to BLT composite substitute to show if redirection is used
sna: Add some DBG to kgem_is_idle()
sna/gen6+: Simplify prefer_blt_bo
sna/gen6+: Do not call sna_blt_composite() after prepping the composite op
sna: Use a fast span emitter for mono trapezoids without damage or clipping
sna/gen5+: Use the common methods for choosing the render targets
Add Option "Backlight" to override the probed backlight control interface
Revert "sna: Cleanup composite redirection after substituting the BLT"
sna: Flush the batch if it references a ShmPixmap and the GPU is idle
sna: Upload PutImage inplace to a fresh GPU bo if the device doesn't snoop
sna: Assert that the bo is marked as 'flush' when exported to DRI clients
sna: A little more DBG to try and identify ratelimiting ops
sna: Fix crash with broken DBG missing one of its arguments
sna: Add a modicum of DBG to kgem_is_idle()
sna: Force the stall if using a busy ShmPixmap bo with PutImage
sna: Ensure that we create a GTT mapping for the inplace upload buffer
sna: Track outstanding requests per-ring
sna: Make sure we reset the domain tracking when exporting DRI bo
sna: Propagate the request to flush rather than directly submit the batch
sna: Discard inplace flag if we create a CPU map for the upload buffer
sna: Align active upload buffers to the next page for reuse
sna: Remove inconsistent assertion
sna/dri: Hold a reference to the vsync blit
sna/dri: Use common routine for testing busyness after flush
sna: Discard cached CPU upload early when clearing with a solid fill
sna/gen2+: Add the missing assertions in case the drawrect is invalid
sna: Nullify gpu_bo after free in case final release is deferred in destroy
sna/dri: Remove busy-wait spin from vblank chaining of swapbuffers
sna: Tweak placement rules if we already have a CPU bo
2.20.6 release
---
NEWS | 21 ++
configure.ac | 2
man/intel.man | 9 +
src/intel_display.c | 26 +++
src/intel_options.c | 1
src/intel_options.h | 1
src/sna/gen2_render.c | 1
src/sna/gen3_render.c | 2
src/sna/gen4_render.c | 12 +
src/sna/gen5_render.c | 94 ++++++-------
src/sna/gen6_render.c | 96 +++++--------
src/sna/gen7_render.c | 99 ++++++-------
src/sna/kgem.c | 334 +++++++++++++++++++++++++++--------------------
src/sna/kgem.h | 15 +-
src/sna/sna_accel.c | 156 +++++++++++----------
src/sna/sna_blt.c | 4
src/sna/sna_composite.c | 4
src/sna/sna_display.c | 64 ++++++---
src/sna/sna_dri.c | 47 ++----
src/sna/sna_render.c | 4
src/sna/sna_trapezoids.c | 34 +++-
21 files changed, 586 insertions(+), 440 deletions(-)
---
More information about the xorg-commit
mailing list