xserver-xorg-video-amdgpu: Changes to 'refs/tags/xserver-xorg-video-amdgpu-1.2.0-1'
Tag 'xserver-xorg-video-amdgpu-1.2.0-1' created by Timo Aaltonen <tjaalton@debian.org> at 2016-11-17 09:21 +0000
Tagging upload of xserver-xorg-video-amdgpu 1.2.0-1 to unstable.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABCAAGBQJYLXavAAoJEMtwMWWoiYTcfugP/iejMPT2RAPHam7SXo4DiaYM
0cyVJelR+6mNuO0aQP3KhCEVBAezDAevNDd5X7RzGI2WS/Nw+nz+oFFtuqMspR03
yKssRY31bpvIAAr99Y2zvOREewfnGE56rOEfXpCsGlE3cJilS7r+O7mtcimoMoML
Zdxz0ABLrFxL9Ekpd+B2dmBrw1O2W6l6Bl/QJSrrlcG8aKWYjUN776uXQb1ePNMb
vAwp+mV1Ta9e/WGKrvbPi/KfKpcQy9jU4qF2mVsVJSs+TEKugKpNEp4YokWANVju
y3BXCtV2yWOjnM/nB8S4ihyGrKeB1nDE6D+2DQz8oXhibwpXFJ6zYksUn43ejBb1
DlJhauznZzGw1gMrmUTASGQsbbgZZy/R8NRKY2p7QrY+tbWWOoEw27syWhQm0IU3
Zlvb4RlFS2XSLSy9Ko8y3JDcheeoq8AYguGtYrUvh5hNlxR5TrQe5c2cxeqAkQSD
wf2BxESgwWrX45Ab9rvrr3ienilnfnxRgtsKATi8lM4eScwkEhs9wpWlDFlLSZOs
xh3Ffs3Ix1sq+IYcejCPTjgaITBR5iIw9MRTCvuyKGMQ6pkwz8S3gchym2oetL+S
rn4o3aAAOt7LM9CTckZCxeUbbGOmUmju6MZ3eJ5IN4FI9adTC9sLDMC0i6wyJlTn
pAYLr89/89+IZIGOZPA2
=q0Tz
-----END PGP SIGNATURE-----
Changes since xserver-xorg-video-amdgpu-1.1.2-1:
Adam Jackson (1):
Adapt Block/WakeupHandler signature for ABI 23
Alex Deucher (1):
add missing bonaire pci id
Flora Cui (3):
add strato pci id
Add more Polaris 10 PCI IDs
Add more Polaris 11 PCI IDs
Hans de Goede (3):
Remove unnecessary fb addition from drmmode_xf86crtc_resize
Only add main fb if necessary
PRIME: Fix swapping of provider sink / source capabilities
Keith Packard (1):
Use NotifyFd for drm fd
Marek Olšák (1):
Fix cursor size for SI
Michel Dänzer (65):
Post 1.1.0 release version bump
Add support for async flips to radeon_do_pageflip
present: Support async flips
Enable DRI3 by default when building for Xorg >= 1.18.3
Handle Zaphod mode correctly in amdgpu_mode_hotplug
glamor: Fix amdgpu_glamor_share_pixmap_backing for priv->bo == NULL
Remove amdgpu_share_pixmap_backing
Add amdgpu_pixmap_get_tiling_info
Consolidate get_drawable_pixmap helper
Move DRI2's local fixup_glamor helper to amdgpu_glamor_set_pixmap_bo v2
glamor: Reallocate linear pixmap BO if necessary for DRI2 PRIME
glamor: Make amdgpu_glamor_create_textured_pixmap take amdgpu_buffer*
Propagate failure from amdgpu_set_pixmap_bo
Use amdgpu_set_pixmap_bo in amdgpu_set_shared_pixmap_backing
glamor: Fix leak of pixmap private when replacing BO
Free priv in amdgpu_set_pixmap_bo also if priv->bo == NULL
Adapt to XF86_CRTC_VERSION 7
Call amdgpu_glamor_create_screen_resources after ModifyPixmapHeader
Simplify drmmode_set_mode_major error handling
Make sure drmmode_crtc->scanout[] are destroyed when not needed
present: Don't allow flipping when using a dedicated scanout buffer
dri2: Don't allow flipping when using a dedicated scanout buffer
present: Separate checks for flips vs unflips v2
Remove drmmode_load_palette
Destroy all dedicated scanout buffers during CloseScreen
Make the dedicated scanout mechanism work with arbitrary transforms v2
Remove w/h parameters from amdgpu_scanout_extents_intersect
Clear damage in amdgpu_scanout_update if it doesn't intersect the CRTC
Add .editorconfig file
Only use RandR APIs if RandR is enabled
DRI2: Add interpolated_vblanks in amdgpu_dri2_get_crtc_msc
Remove unused lut_r/g/b arrays from drmmode_crtc_private_rec
Add Mullins PCI IDs
Add missing Kaveri PCI ID (1318)
Only list each unique chipset family once in the log file
Add explicit AMDGPU_DRM_QUEUE_ERROR define
Use EventCallback to avoid flushing every time in the FlushCallback
Keep track of damage event related flushes per-client
Wait for pending flips to complete before turning off an output or CRTC
Use drmmode_crtc_scanout_* helpers for RandR 1.4 scanout pixmaps
Handle RandR 1.4 slave dirty updates via amdgpu_drm_queue
Track damage accurately for RandR 1.4 slave scanout
Only copy from screen pixmap to shared pixmap on demand for slave scanout
Factor out transform_region helper
Move up amdgpu_scanout_extents_intersect
Synchronize scanout pixmaps for TearFree
Make TearFree effective with PRIME slave scanout
Use --with-xorg-conf-dir=$prefix/share/X11/xorg.conf.d by default
Fix handling of configure option --with-xorg-conf-dir
Untangle HAS_XORG_CONF_DIR / --with-xorg-conf-dir lines in configure.ac
Add support for ScreenPtr::SyncSharedPixmap
Rotate and reflect cursor hotspot position for drmModeSetCursor2
Enable HW cursor support with PRIME slave output & Xorg > 1.18.99.901
Order unique chipsets according to first appearance in ati_pciids.csv
Sayōnara, AM_MAINTAINER_MODE!
Don't rely on randr_crtc->scanout_pixmap in drmmode_set_scanout_pixmap
Always call PixmapStopDirtyTracking in drmmode_set_scanout_pixmap
Consume all available udev events at once
present: Check tiling info for flips
Require xserver 1.10 or newer
Check Xorg version at runtime instead of build time in two places
Refactor amdgpu_mode_hotplug
Use pAMDGPUEnt to find both screens of a GPU in amdgpu_mode_hotplug
manpage updates for the 1.2.0 release
Bump version for 1.2.0 release
Qiang Yu (3):
Remove RR_Capability_SinkOutput for GPU without CRTC.
Fix amdgpu_mode_hotplug crash on multi GPU platform.
DRI2: Fix amdgpu_dri2_exchange_buffers width/height copy'n'paste error
Ronie Salgado (1):
Add SI PCI IDs
Timo Aaltonen (5):
Merge tag 'xf86-video-amdgpu-1.1.2' into d-u
Merge branch 'debian-unstable' into d-u
update changelogs
control: Bump policy to 3.9.8, no changes.
release to sid
Tom St Denis (1):
dri3: Return NULL from amdgpu_dri3_pixmap_from_fd if calloc fails.
---
.editorconfig | 7
ChangeLog | 847 ++++++++++++++++++++++++++++++++++++++++-----
autogen.sh | 2
configure.ac | 11
debian/changelog | 7
debian/control | 2
man/amdgpu.man | 10
src/amdgpu_bo_helper.c | 45 +-
src/amdgpu_chipset_gen.h | 21 +
src/amdgpu_dri2.c | 11
src/amdgpu_dri3.c | 9
src/amdgpu_drm_queue.c | 7
src/amdgpu_drm_queue.h | 2
src/amdgpu_drv.h | 7
src/amdgpu_glamor.c | 14
src/amdgpu_glamor.h | 2
src/amdgpu_kms.c | 665 ++++++++++++++++++++++++++++++-----
src/amdgpu_pixmap.h | 15
src/amdgpu_present.c | 68 ++-
src/amdgpu_probe.c | 7
src/amdgpu_probe.h | 2
src/amdgpu_video.c | 2
src/compat-api.h | 9
src/drmmode_display.c | 615 ++++++++++++++++----------------
src/drmmode_display.h | 21 -
src/pcidb/parse_pci_ids.pl | 12
26 files changed, 1828 insertions(+), 592 deletions(-)
---
Reply to: