xf86-video-intel: Changes to 'refs/tags/2.21.15'
Chris Wilson
ickle at kemper.freedesktop.org
Wed Aug 21 07:24:56 PDT 2013
Tag '2.21.15' created by Chris Wilson <chris at chris-wilson.co.uk> at 2013-08-21 15:22 -0700
Intel 2.21.15 release
Changes since 2.21.14:
Chris Wilson (50):
sna: Define fast function attribute for old gcc or other compilers
sna/trapezoids: Some minor DBG to investigate threaded rendering
sna: Tweak threading thresholds
sna: Rename the attribute macro __packed__ to avoid clang barfing
sna: Update experimental create2 struct definition
sna: Only use the experimental create2 if we support DISPLAY cacheing as well
configure: Include the experimental features in the configuration summary
sna/dri: Do not create a scanout-capable buffer if not flipping
sna: Avoid leaking stolen framebuffer bo
sna: Always reuse scanout bo where possible
sna: Use create2 to allocate a DISPLAY bo even if we have not enough stolen
configure: Only use XORG_TESTSET_CFLAG if defined
sna: Check for EINVAL after mmapping
sna: Rewrite the can-mmap-cpu test to handle stolen unclaimed bo
intel: Disable incompatible features whilst hosted
sna: Squelch a "valid" mode without a dotclock
sna: Allow LLC to reuse any active write buffer
sna: Tune pixmap_inplace() not to use a pinned busy GPU bo for replacement
sna/glyphs: Micro-optimise glyph drawing
sna/glyphs: Micro-optimise glyphs-to-dst
sna: Remove the redundant clearing of kgem at startup
sna: Avoid confusing conflicting CRTC probes vs a DRM race
sna/gen7: Refine ring selection
sna: Fix destination offset along memcpy composite fallback fastback
sna: Reorder composite fallback migration to handle src==dst || mask==dst
configure: Fix reversed check for XORG_TESTSET_CFLAG
sna: Fix use of obsolete this_atlas in a DBG message
configure: Correct the spelling of XORG_TESTSET_CFLAGS
intel: Check for HW_SKIP_CONSOLE before use
sna/glyphs: Do not attempt to release the negative cache lookup
sna: Fix the assertions for the composite fb path
sna: unwrap old modesetting API whilst hosted
sna: Check that we successfully install the required hosting midlayer
sna: Tile the old image onto the new framebuffer when enlarging
sna: Rename sna_pixmap_get_bo()
sna: Make sure the frontbuffer exists before doing pitch checks
sna: Clip the tiled copy during framebuffer resize
uxa: Restore the lost copyright block after splitting i965_reg.h from i915_reg.h
sna/video: Don't assert on a client error, return BadAlloc
sna/video: Expose an attribute to keep the overlay always on top
sna/video: YUV420 is not supported by sprites, replace it with a RGB passthrough
sna/video: Mark the sprite color key as changed when disabling
sna/video: Keep a ref to the passthrough overlay bo
sna: Make sure that external scanouts are immediately discarded
sna/video: Turn off passthrough if given a zero name
sna/video: Return the planar offset calculations to the planar branch
sna/video: Initialise the UV offsets to 0 for packed formats
sna: Do not force use of the CPU bo if replacing a busy GPU bo
sna/gen6+: Tweak semaphore avoidance for composite operations
2.21.15 release
Dave Airlie (1):
configure.ac: fix dri enabled with kms only picked
Julien Cristau (3):
Check for struct sysinfo as well as <sys/sysinfo.h>
configure: use CPPFLAGS for xaa.h check, not CFLAGS
Link the driver against pixman
Raul Fernandes (1):
Micro-optimise box intersections
Sedat Dilek (1):
Correct misspelled caching
---
NEWS | 32 +++
configure.ac | 27 ++-
src/Makefile.am | 2
src/intel_device.c | 13 +
src/intel_driver.h | 2
src/intel_module.c | 11 +
src/sna/compiler.h | 6
src/sna/fb/fbclip.h | 7
src/sna/gen4_vertex.c | 6
src/sna/gen6_render.c | 43 +++--
src/sna/gen7_render.c | 49 ++++--
src/sna/kgem.c | 189 +++++++++++++----------
src/sna/kgem.h | 12 +
src/sna/sna.h | 22 ++
src/sna/sna_accel.c | 47 ++---
src/sna/sna_composite.c | 69 ++++----
src/sna/sna_display.c | 218 ++++++++++++++++----------
src/sna/sna_dri.c | 3
src/sna/sna_driver.c | 45 ++++-
src/sna/sna_glyphs.c | 349 +++++++++++++++++++++++++++++++------------
src/sna/sna_render.c | 8
src/sna/sna_render.h | 2
src/sna/sna_threads.c | 7
src/sna/sna_trapezoids.c | 28 ++-
src/sna/sna_video.c | 57 +++++--
src/sna/sna_video.h | 35 +++-
src/sna/sna_video_overlay.c | 78 +++++++--
src/sna/sna_video_sprite.c | 97 +++++++++--
src/sna/sna_video_textured.c | 8
src/uxa/i965_reg.h | 27 +++
src/uxa/intel_video.c | 7
31 files changed, 1058 insertions(+), 448 deletions(-)
---
More information about the xorg-commit
mailing list