xf86-video-intel: Changes to 'refs/tags/2.21.10'
Chris Wilson
ickle at kemper.freedesktop.org
Sat Jun 22 05:53:02 PDT 2013
Tag '2.21.10' created by Chris Wilson <chris at chris-wilson.co.uk> at 2013-06-22 13:52 -0700
Intel 2.21.10 release
Changes since 2.21.9:
Chris Wilson (52):
sna: Fix format specifier for mismatching int/long in DBG
sna/dri: Handle fast double flips across mode changes
sna/dri: Make the fallback blit async again
sna/video: Fixup formats to select visuals
sna/video: Select vsync by default based on "SwapbuffersWait"
sna/dri: Do not decouple the flip after chaining up a blit
sna/dri: Fix transcription error in commit ab47433b20
sna/dri: Check rather than assert for a change in back/front sizes
sna: Track when we write directly to bo through the GTT
sna: Set the needs_flush flag on the bo when the scanout is dirty
sna: Streamline connector probing
sna: Keep the cached EDID if it hasn't changed
sna: Make sure all sna_write_boxes* flag the GTT is dirty
sna: s/bo->dirty/bo->gpu_dirty/ to avoid later confusion
sna: Move the GTT dirty tracking from the pixmap to the bo
sna: Tidy batch submission around CRTC updates
sna: Make sure the source is coherent on the CPU before uploading
sna: Mollify an assert to allow us to call busy_ioctl on a GTT write
sna: Make sure the source is coherent on the CPU before uploading
sna: Allow the throttling to be woken by SIGINT
sna/video: Catch allocation failure whilst setting up the TexturedAdaptor
sna/video: Free the private video (adaptor/port) arrays upon CloseScreen
sna: Do not enlarge the read back region if there is already CPU damage
sna/gen2+: Promote a conditional dirty into an assertion
sna/gen7: Set sampler swizzle for video sources
sna: Tighten a few asserts on pixmap migration
sna/gen3+: Remove redundant clearing of clear hint in video playback
sna: Be explicit in not marking an upload buffer as being on the cpu
sna: Refactor scanout flushing
sna: Unwrap proxies for subpage offset SHM pixmaps during sync
sna: Mark the base bo as unreusable for temporary mappings
sna: Try falling back through an upload if inplace mapping fails
sna: Do not sync after a failed mapping
sna: Add extra assertions to sanity check CPU access is coherent
sna: Specialise mi calls to PolyFillRect
sna: Allow wedged pixmaps to be accessed via GTT
sna: Assert that the scanout fits within the allocated buffer
sna: Apply scanout stride limits to tiling selection
sna: Switch to a per-crtc pixmap if the pitch exceeds scanout limitations
Revert "sna: Apply scanout stride limits to tiling selection"
sna: Fix the pitch limits for gen3 scanout
sna: Tidy a redundant conditional for CopyArea
sna: Fix tiled scanout limits for Valleyview
sna: Promote the CopyArea to the GPU if it subsumes the CPU damage
sna: Mark overwriting CopyArea as not needing the dst damage
sna: Fix inspection of transfer extents for deciding transport
sna: Check if we may want to simply upload for a CopyArea
sna: Inspect availablity of render before prefering to use the GPU
sna: Allow PutImage to write inplace using manual tiling
sna: Determine swizzling once during initialisation and choose memcpy_to_tiled_x
sna: Refine the self-cow copy hack to reduce collateral damage
2.21.10 release
Jonathan Gray (1):
configure: test for librt (clock_gettime)
---
NEWS | 28 ++
configure.ac | 6
src/Makefile.am | 1
src/sna/Makefile.am | 2
src/sna/blt.c | 324 +++++++++++++++++++------
src/sna/gen3_render.c | 2
src/sna/gen4_render.c | 3
src/sna/gen5_render.c | 3
src/sna/gen6_render.c | 9
src/sna/gen7_render.c | 57 ++--
src/sna/kgem.c | 130 +++++++---
src/sna/kgem.h | 62 +++-
src/sna/sna.h | 8
src/sna/sna_accel.c | 351 ++++++++++++++++++++++-----
src/sna/sna_blt.c | 80 +++---
src/sna/sna_composite.c | 2
src/sna/sna_damage.c | 5
src/sna/sna_display.c | 546 +++++++++++++++++++++++++------------------
src/sna/sna_dri.c | 166 ++++++-------
src/sna/sna_io.c | 84 ++----
src/sna/sna_render.c | 49 ++-
src/sna/sna_trapezoids.c | 7
src/sna/sna_video.c | 44 +++
src/sna/sna_video.h | 3
src/sna/sna_video_overlay.c | 10
src/sna/sna_video_sprite.c | 5
src/sna/sna_video_textured.c | 20 -
test/Makefile.am | 2
28 files changed, 1347 insertions(+), 662 deletions(-)
---
More information about the xorg-commit
mailing list