xf86-video-intel: Changes to 'refs/tags/2.99.908'
Chris Wilson
ickle at kemper.freedesktop.org
Sat Feb 1 01:12:47 PST 2014
Tag '2.99.908' created by Chris Wilson <chris at chris-wilson.co.uk> at 2014-02-01 09:12 -0800
Intel 2.99.908 snapshot
Changes since 2.99.907:
Chris Wilson (78):
sna/gen7+: Emit invalidate between operations if rendering to source/mask
uxa/dri: Pixmap are offscreen and not attached to any display
sna: Always treat DPMSModeSuspend/Standby similar to DPMSModeOff
uxa: Disable updating properties upon reading their values
uxa: Always treat DPMSModeSuspend/Standby similar to DPMSModeOff
sna: Remove spurious SAMPLER writemask for gen4
sna/gen4: Reduce flushes between primitive continuations
sna/gen4: Check for available batch space before restoring state after CA pass
sna/gen4: Use PIPE_CONTROL for a smaller hammer
sna/gen4: Tidy URB_FENCE command
Revert "sna: Remove spurious SAMPLER writemask for gen4"
sna: Add regular refcnt checks on pixmap bo
sna: Include the deferred hotplug uevent propagation in DBG
sna/dri: Handle TearFree vblanks whilst the pipe is off
sna: Handle release of active stolen scanouts
sna: Add some more paranoia around dangling pointers
sna: Make the temporary upload pixmap as having a statically allocated pointer
sna: Avoid allocating temporary storage for TearFree rotations
sna: Regularly check that the devPrivate.ptr is valid
sna: Cull the DBG spew to stderr
sna: Intensify the move-to-cpu pointer paranoia
sna: Nullify pixmap->devPrivate.ptr after promoting CPU bo to GPU
intel: Silence a compiler warning (-Wshadow)
sna: Dump fence registers upon starvation
sna: Fix typo in debugfs paths
sna: Refactor common routines for debugfs file dumping
sna: Discard pending wait_for_shadow updates before the TearFree flip
sna: Always emit an error message when an execbuffer fails
sna: Use device minor to narrow search for debugfs files
sna: Yield the processor if the kernel reports EAGAIN
intel-virtual-output: Clone modes onto remote display
intel-virtual-output: Disable remote display if SetCrtcConfig fails
intel-virtual-output: Print error events for debugging
sna: Increase limit on number of possible outputs
intel-virtual-output: Tidy some DBG for copying new modes
sna: Add some more DBG output around the clipping in sna_do_copy()
sna: Short-cut the fallback for XCopyArea with depth < 8
sna: Include serial numbers in ValidateGC DBG
sna: More assertions for tracking gc->pCompositeClip
sna: Fix typo in assertion from previous commit
sna: Reduce zeal of new gc->pCompositeClip
sna: Drop bogus assert added in recent patches
sna/gen4: Add an ALWAYS_FLUSH debugging option
sna: Initialise the TearFree shadow output from the current front buffer
sna: Restore gc->serialNumber correctly after falling back
sna: Assert that the fill box is within bounds
glamor: Don't require the glamoregl module to be pre-loaded with xserver >= 1.15
sna: Avoid erroneous discarding operations for partial composites
sna: Protect against fake CRTCs during initial probe
sna/gen2,3: Don't set BLT_DST_TILED
sna/gen2+: Inspect composite flags to discard unneeded CPU damage
sna/gen3+: Allow for spill when aligning vertices
sna: Use signal-safe DBG
sna: Rearrange damage allocation to handle malloc failure more gracefully
sna: Cancel the backlight change if set-property(DPMS) fails
sna: Be a little more assertive in retiring after set-domain
sna: Check for a hang after a spurious error return from set-domain-ioctl
Allow selection of glamor as the default acceleration method
sna: Skip undamaged TearFree redisplays
sna/gen6+: Encourage inplace uploads for Composite
sna: Do not use color corrected pixel values for comparing against gc
sna/gen4+: Assert that the cached binding location is valid
sna: Add assertions for set/get binding
sna: We can only retire a bo if is not referenced by the current batch
sna: Always clear the domain even only a potential sync
sna: Fix format specifier typo ('%D') in DBG
sna: Constify GCFunc to quieten the compiler.
sna: Handle char *backlight_iface
sna: Suppress warning for freeing a "constant" string
sna: Silence a compiler warning for mismatching const strings
sna: Show the memory debug info again
sna: Tidy up pixmap header allocations
sna: Actually reuse pixmap headers for ordinary pixmaps
sna: Reorder assignments vs DBG
sna: Balance memory accounting for buffer objects
sna: Use 24bpp rendering by default for gen2 again
sna: remove short-circuit for move-to-CPU when damage covers region
2.99.908 snapshot
Mark Kettenis (1):
sna: build fix for OpenBSD
Rinat (1):
Provide DRI2DriverVDPAU for future compatibility
---
NEWS | 61 ++++
configure.ac | 21 +
src/intel_device.c | 4
src/intel_module.c | 8
src/sna/fb/fb.h | 5
src/sna/fb/fbpush.c | 2
src/sna/gen2_render.c | 59 ++--
src/sna/gen3_render.c | 50 ++--
src/sna/gen4_render.c | 150 ++++++++----
src/sna/gen4_vertex.c | 2
src/sna/gen5_render.c | 22 +
src/sna/gen6_render.c | 24 +
src/sna/gen7_render.c | 27 +-
src/sna/gen8_render.c | 27 +-
src/sna/gen8_vertex.c | 2
src/sna/kgem.c | 462 +++++++++++++++++++++++--------------
src/sna/kgem.h | 5
src/sna/sna.h | 18 +
src/sna/sna_accel.c | 404 +++++++++++++++++++-------------
src/sna/sna_blt.c | 97 ++++---
src/sna/sna_composite.c | 13 -
src/sna/sna_damage.c | 447 +++++++++++++++++++----------------
src/sna/sna_display.c | 314 +++++++++++++++----------
src/sna/sna_dri.c | 82 ++++--
src/sna/sna_driver.c | 35 ++
src/sna/sna_glyphs.c | 21 -
src/sna/sna_render.c | 5
src/sna/sna_render.h | 7
src/sna/sna_tiling.c | 2
src/sna/sna_trapezoids.c | 6
src/sna/sna_trapezoids_boxes.c | 19 -
src/sna/sna_trapezoids_imprecise.c | 13 -
src/sna/sna_trapezoids_mono.c | 38 +--
src/sna/sna_trapezoids_precise.c | 13 -
src/uxa/intel_display.c | 10
src/uxa/intel_dri.c | 10
src/uxa/intel_glamor.c | 5
tools/virtual.c | 46 +++
38 files changed, 1562 insertions(+), 974 deletions(-)
---
More information about the xorg-commit
mailing list