xf86-video-intel: Changes to 'refs/tags/2.20.17'
Chris Wilson
ickle at kemper.freedesktop.org
Wed Dec 26 04:56:40 PST 2012
Tag '2.20.17' created by Chris Wilson <chris at chris-wilson.co.uk> at 2012-12-26 12:52 -0800
Intel 2.20.17 release
Changes since 2.20.16:
Chris Wilson (49):
sna: Include shm hint in render placement
sna/trapezoids: Add another inline hint
sna/gen6+: Apply the is_scanout to the key not value in the binding cache
sna/gen6+: Keep the bo on its current ring
sna/gen6+: Tweak prefer-blt-bo
sna: Do not force use of the GPU for a copy from a SHM pixmap
sna: Tweak the idle SHM CopyArea path to also replace a busy GPU bo
man: Describe Option "AccelMethod"
intel: Support debugging through AccelMethod
sna: Only flush at the low fence wm if idle
sna: Precompute the base set of batch-flags
sna: Try to reuse pinned batches by inspecting the kernel busy status
sna: Enable support for opting out of the kernel CS workaround
sna: Limit the default upload buffer size to half the cpu cache
sna/video: Pass along the video source offset
uxa: Fix copy'n'paste of false not FALSE
sna: Promote pinned-batches to run-time detection
sna: Untangle the confusion of caching large LLC bo
sna: Refine check for an unset context switch
sna/gen7: Mark the ring switch before checking bo
sna: Prefer the GPU once again for PolyPoint
sna/xvmc: Clean up to avoid crash'n'burn
sna/video: Fix adjustment of drawable vs source origin wrt to clip
sna/video: Amalgamate the computation of source vs dest offsets
sna/video: Fix up the image size for copying
sna/video: Fix up destination offset for copying cropped textured video planes
sna/video: Fix up copying cropped textured video packed data
sna/video: Fix presentation of cropped sprites
sna/gen4+: Tweak preference of GPU placement for spans
sna/video: Remove XvMCScreenInitProc
sna: Ignore throttling during vertex close
sna: Do not throttle before move-to-cpu
sna/gen4+: Amalgamate all the gen4-7 vertex buffer emission
intel: ODEV_ATTRIB_PATH is no longer printed, so kill the temporary variable
sna: Check the correct variable for a failed allocation
glamor: Release the drawable after passing to glamor_push_pixels
uxa/dri: Correct the destination of the blit after chained flip is broken
sna/video: Assert that the frame is initialised
sna/dri: Avoid querying the current-msc with swapbbufers wait disabled
sna/gen5: Backport tight vertex packing for simple renderblits
sna/gen4: Backport more recent state tracking tweaks
sna/gen4: Backport tight vertex packing of renderblits
sna/dri: Set the correct current_msc for the no readback path
sna/dri: Refactor get_current_msc between blit/flip paths
sna: Refactor test for a rotation matrix
sna: Remove a pair of stale assertions
sna: Remove assertions that the pixmap is wholly defined when uploading
sna/video: Initialise alignment for video ports > 0
2.20.17 release
---
NEWS | 20
configure.ac | 4
man/intel.man | 18
src/intel_dri.c | 2
src/intel_driver.c | 3
src/intel_module.c | 1
src/intel_uxa.c | 14
src/sna/Makefile.am | 2
src/sna/gen2_render.c | 2
src/sna/gen3_render.c | 30 -
src/sna/gen4_render.c | 1279 +++++++++++++------------------------------
src/sna/gen4_render.h | 73 ++
src/sna/gen4_vertex.c | 893 ++++++++++++++++++++++++++++++
src/sna/gen4_vertex.h | 39 +
src/sna/gen5_render.c | 1113 ++++++++-----------------------------
src/sna/gen5_render.h | 17
src/sna/gen6_render.c | 812 ++-------------------------
src/sna/gen7_render.c | 770 ++-----------------------
src/sna/kgem.c | 285 +++++----
src/sna/kgem.h | 17
src/sna/kgem_debug.c | 9
src/sna/kgem_debug.h | 2
src/sna/kgem_debug_gen5.c | 21
src/sna/sna.h | 7
src/sna/sna_accel.c | 33 -
src/sna/sna_display.c | 4
src/sna/sna_dri.c | 58 +
src/sna/sna_driver.c | 3
src/sna/sna_render.c | 11
src/sna/sna_render.h | 14
src/sna/sna_render_inline.h | 40 -
src/sna/sna_trapezoids.c | 4
src/sna/sna_video.c | 207 +++---
src/sna/sna_video.h | 6
src/sna/sna_video_hwmc.c | 150 ++---
src/sna/sna_video_hwmc.h | 26
src/sna/sna_video_overlay.c | 12
src/sna/sna_video_sprite.c | 57 +
src/sna/sna_video_textured.c | 13
uxa/uxa-accel.c | 2
40 files changed, 2444 insertions(+), 3629 deletions(-)
---
More information about the xorg-commit
mailing list