xserver-xorg-video-intel: Changes to 'refs/tags/xserver-xorg-video-intel-2_2.99.911-git20140607-1+exp1'
Tag 'xserver-xorg-video-intel-2_2.99.911-git20140607-1+exp1' created by maximilian attems <maks@debian.org> at 2014-06-07 09:58 +0000
release 2:2.99.911+git20140607-1~exp1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJTkuJfAAoJEBAlLmU6keUnML4QAImATSd0Iwk3Yhq8bZj465Sh
+C+8QBf92FHWIDW5ffvXXIkmcqM+BxE80WxOnuAbrPHuAxKD+59DV6ki9ktcSF4v
QkMcyZzuqmoQe3Tg9crxT7s2NWw+467goXFDwIEMzd68Ms/fkL5yoHUgoqGu9cwf
dJ4M1Tly82Vvl1re8KZzHHV3CbAxkHzZML99e58xOP/qj7CKRJ8tlVkYFYwxw4m4
LC+6z3SWQ5bxQ7hCIbE+5uFx/gQGG4p398MBokwbpwAaM3I4IgozXL8c/a8JLJG+
F+frWkqVyrmoPVFaHBPWqhf4LvrVhUrpyCJfjxR89c07/Vg53NkqWdCm0Mn7YqYz
Loq6lcG/d1n9Hn6gGDs7ytq4xVb9Eta1rI/4rE55wL7BmmpfRr4zud2M9PFi7xyG
Nds53zm3ntGMKGSjOAIQbsSZukOh1n89hW9Ghymtf9rkqmdq/nnt4uk4BFNj2Kuk
df72o+R9bfkW/+zaPX3ByoeaBzipQNlAH8AOogD517zlMpB8xQJe5bnljxulcv8T
09RazLGcPs8PybWFvw78zDPbh8oEH16LP6vVLnjwfZmcMu7XfcMlo8ntw5FtK6xc
e1cLrG94bymu5tOiWOw0LEWzP031Tnm+HWBQcb6gk5aZE2fqwCgrElVZwJNyJ5Gi
fqXvjDK5s0nD4A4+GFTW
=X4AX
-----END PGP SIGNATURE-----
Changes since xserver-xorg-video-intel-2_2.99.911-git20140529-1+exp2:
Adam Jackson (1):
configure: Don't link the driver against libX11
Chris Wilson (48):
sna: Unexport kgem_get_unique_id()
sna: Use manual detiling for downloads
test: Only compute the masked pixel value if depth!=32
sna: Mark all caches for expiration
sna: Do not allow imported buffers to be cached
sna: Reuse the first scanout bo
sna: Silence a DBG compiler warning
sna: Add DBG hints for using inplace CPU mmappings
sna/gen8: Set GT level
sna/gen8: Clear all URB push constant allocations
sna/dri2: Mark queued flip MSC as the one after next
sna/dri2: Decouple spent flip
sna/dri2: Always force the async blits to be immediate
sna/dri2: Hide MSC reported as going backwards
sna: Enable kernel support for asynchronous flips
sna/dri2: Use real async flips
intel: Add common routines and configure probing for DRI3
intel: Clear structs for valgrind
Add rudimentary tests for DRI3
Add rudimentary tests for Present
intel-virtual-output: Add DRI3 xfer path
sna: Relax tiling height restrictions
sna: Add support for DRI3
sna: Add support for Present
uxa: Add DRI3 and miSyncShm support
Only enable the new Cursor API for the next pre-release of Xorg
sna: Use CPU mmappings for linear uploads
sna: Fix early return in download using the GPU
sna: Discard unwanted damage when promoting to a full CPU migration
sna: Allow replacements to cancel operations between both bo under a Pixmap
sna: Replace the bo for tiled uploads if not suitable and being replaced
configure: Remove xf86driproto from REQUIRED_MODULES
configure: XORG_DRIVER_CHECK_EXT does not create CFLAGS/LIBS variables
sna/dri2: Enable immediate buffer exchanges
sna: Mark CPU as all damaged when discarding a busy GPU bo
sna: Curry parameters to sna_damage_all()
sna: Fix DBG compilation
sna: Skip marking the CRTC as damaged for TearFree
sna: Make sure we recompute the vblank interval after reconfiguring the CRTC
sna: Set initial output DPMS state from kernel
sna: Inline calls to save/restore backlight around output DPMS
sna: When the output is off, report the cached backlight value
sna: Hook up a backlight udev monitor for external changes
sna/dri2: Restore flush on front buffers after swapping bo
man: Update notes about TearFree
sna: Report KMS driver version
sna: Rearrange scanout_flush checking to avoid potential crash
sna: Only allow the inplace copy to replace a complete overwritten GPU bo
Keith Packard (3):
uxa: Support 64-bit MSC values. Handle kernel vageries about MSC reporting
uxa: Restructure DRM event handling.
uxa: Add Present extension support
maximilian attems (3):
Merge commit '23840bd329cf4da3a4bdd5a1a466125a95473534' into debian-experimental
update to latest git
prepare 2.99.911+git20140607-1~exp1
---
configure.ac | 87 ++
debian/changelog | 6
man/intel.man | 13
src/Makefile.am | 4
src/intel_device.c | 111 +++
src/intel_driver.h | 2
src/intel_options.c | 1
src/intel_options.h | 1
src/legacy/i810/Makefile.am | 3
src/sna/Makefile.am | 14
src/sna/gen8_render.c | 20
src/sna/kgem.c | 273 ++++++---
src/sna/kgem.h | 23
src/sna/sna.h | 91 ++-
src/sna/sna_accel.c | 654 +++++++++++----------
src/sna/sna_composite.c | 17
src/sna/sna_damage.h | 20
src/sna/sna_display.c | 841 +++++++++++++++++++---------
src/sna/sna_dri2.c | 744 +++++++++++++------------
src/sna/sna_dri3.c | 379 ++++++++++++
src/sna/sna_driver.c | 178 ++++-
src/sna/sna_io.c | 39 -
src/sna/sna_present.c | 465 +++++++++++++++
src/sna/sna_render.c | 3
src/sna/sna_trapezoids.c | 4
src/sna/sna_trapezoids_imprecise.c | 4
src/uxa/Makefile.am | 13
src/uxa/intel.h | 78 ++
src/uxa/intel_display.c | 419 ++++++++++++--
src/uxa/intel_dri.c | 212 ++++---
src/uxa/intel_dri3.c | 140 ++++
src/uxa/intel_driver.c | 89 ++
src/uxa/intel_present.c | 401 +++++++++++++
src/uxa/intel_sync.c | 111 +++
src/uxa/intel_uxa.c | 67 +-
test/.gitignore | 2
test/Makefile.am | 15
test/dri3-test.c | 1100 +++++++++++++++++++++++++++++++++++++
test/dri3.c | 133 ++++
test/dri3.h | 50 +
test/present-test.c | 726 ++++++++++++++++++++++++
test/test.h | 14
tools/virtual.c | 343 +++++++++--
43 files changed, 6536 insertions(+), 1374 deletions(-)
---
Reply to: