xserver-xorg-video-amdgpu: Changes to 'refs/tags/xserver-xorg-video-amdgpu-1.1.0-1'
Tag 'xserver-xorg-video-amdgpu-1.1.0-1' created by Timo Aaltonen <tjaalton@debian.org> at 2016-04-07 10:35 +0000
Tagging upload of xserver-xorg-video-amdgpu 1.1.0-1 to unstable.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJXBjfXAAoJEMtwMWWoiYTckwUP/RHi3CJYJ0B/h3kGgrnaZue5
KwwADG2P0O7oomFdDjHBR5x9xzl9TDVRzy5clvL49JQaiKvQcgYkiMAFqQVtVG95
suq5Xf8vD/RAZXl9IRGr8ELyawrgRY/SDQkNHuEXq5Ov9PVs2XV0v5GQrRX55zja
i+hpe1ICRL1YnevE1BtksTset+WpkukQkE5JRZJGu58MBR/Ify+B75nbwmTyfzuM
5bX0vh1ZqaUvuSkpysBdNYmyuZWxyrxKooNnr3hSpbMwpbk92mk3iDmK7ZmlpxY6
YtksUeUS6484581ix7CuKb+UZ/uVFmg9iOpG64EEYbNef17rh3HQRZR4U/en9do0
s0islMcVlwqaXDqb89AoC7wopW+A/9b4TGluFi9Rj9kLlw6X0XOvUrVIxlaoBPjt
P8pXbUH3pyG/FrD11CLE5k1wwTSkXH2QCrDdxV8iaos8SDeJnv1zPmufshnbxQPa
D7lqSJjjeYv0/i7ipsVJ97CqJZTSo5VVRQRjUYSUV5sWvN2aCqoilDT7UBYEfHnP
mqDQvMbIMK8vPb3MrvxdS/gqC1DKAqpf82SQDClDciIYW6MS99deYtmufz7nXvtp
++FxVfFu+4XLmwEC02dnfSsXfukIuws+M1AXOF92ighJ0jXty7hll3BScFkqpveT
oKssSd81y2ym7rjd8+TS
=b9st
-----END PGP SIGNATURE-----
Changes since xserver-xorg-video-amdgpu-1.0.1-1:
Alex Deucher (1):
add Polaris chip families
Flora Cui (2):
add polaris11 pci id
add polaris10 pci id
Jammy Zhou (1):
Use render node for DRI3 if available
Michel Dänzer (41):
Post 1.0.0 release version bump
glamor: Restore all ScreenRec hooks during CloseScreen
glamor: Deal with glamor_egl_destroy_textured_pixmap being removed
sync: Check if miSyncShmScreenInit symbol is resolved at runtime
Re-use PCI bus ID code from kernel_open_fd in kernel_mode_enabled
Remove pci_dev test from amdgpu_get_scrninfo
Only call amdgpu_bus_id once in each probe path (v2)
Set the RandR primary output on startup if Xorg hasn't
Only map front buffer if glamor acceleration is disabled (v2)
Don't advertise any PRIME offloading capabilities without acceleration
Load fb module before glamoregl/shadow modules
HAS_DIRTYTRACKING_ROTATION also supports multiple CRTCs
Add amdgpu_pixmap_get_handle helper
Make amdgpu_do_pageflip take a pixmap instead of a BO
glamor: Avoid generating GEM flink names for BOs shared via DRI3 (v2)
DRI2: Use amdgpu_pixmap_get_handle
Build RandR 1.4 provider name from chipset name and bus ID
Fix RandR CRTC transforms
drm_queue: Don't abort events immediately from amdgpu_drm_abort_client
DRI2: Also clear dri2_flipping when client disconnects before event
Remove amdgpu_scanout_flip_handler
Make DRM event queue xf86CrtcPtr based instead of ScrnInfoPtr based
Deal with modesets and page flips crossing on a CRTC
Remove check for XF86_CRTC_VERSION 3
Consolidate pScreen usage in drmmode_set_mode_major
Make Option "TearFree" effective for rotated/reflected outputs as well
present: Clear drmmode->fb_id before calling set_mode_major for unflip
present: Return rotated CRTCs from amdgpu_present_get_crtc
Call AMDGPUBlockHandler_KMS before setting initial modes
Factor out HW cursor checking code into drmmode_can_use_hw_cursor
Don't try DRI2/Present flipping while the HW cursor can't be used
Check for xf86CursorResetCursor
DRI3 only works with acceleration
Fix build against older versions of xserver
Require xserver 1.9 or newer
Revert "Use render node for DRI3 if available"
DRI3: Refuse to open DRM file descriptor for ssh clients
Identify DRM event queue entries by sequence number instead of by pointer
Update manpage entry for Option "TearFree"
glamor: Force GPU rendering to/from pixmaps created via DRI3
Bump version for 1.1.0 release
Mykola Lysenko (2):
Check for NULL koutput in drmmode_output_dpms
Initialize drmmode_crtc dpms_mode to DPMSModeOff
Timo Aaltonen (4):
Merge branch 'upstream-unstable' into debian-unstable
bump version
control: Bump policy to 3.9.7, no changes.
release to unstable
Tom St Denis (1):
Move memset() after variable declarations
jimqu (2):
Move amdgpu_glamor_destroy_pixmap before amdgpu_glamor_create_pixmap
glamor: Return NullPixmap on failure to create shareable pixmap
---
configure.ac | 18 +
debian/changelog | 7
debian/control | 2
man/amdgpu.man | 7
src/amdgpu_bo_helper.c | 48 ++++
src/amdgpu_bo_helper.h | 2
src/amdgpu_chipinfo_gen.h | 8
src/amdgpu_chipset_gen.h | 8
src/amdgpu_dri2.c | 206 +++++++++-----------
src/amdgpu_dri3.c | 53 +++++
src/amdgpu_drm_queue.c | 52 +++--
src/amdgpu_drm_queue.h | 18 -
src/amdgpu_drv.h | 15 +
src/amdgpu_glamor.c | 84 +++++---
src/amdgpu_glamor.h | 1
src/amdgpu_glamor_wrappers.c | 16 -
src/amdgpu_kms.c | 226 +++++++++++++++-------
src/amdgpu_list.h | 1
src/amdgpu_pci_chipset_gen.h | 8
src/amdgpu_pci_device_match_gen.h | 8
src/amdgpu_pixmap.c | 4
src/amdgpu_pixmap.h | 17 -
src/amdgpu_present.c | 64 +++---
src/amdgpu_probe.c | 81 ++++----
src/amdgpu_probe.h | 2
src/amdgpu_video.c | 2
src/ati_pciids_gen.h | 8
src/drmmode_display.c | 379 +++++++++++++++++++++++++++-----------
src/drmmode_display.h | 10 -
src/pcidb/ati_pciids.csv | 8
30 files changed, 907 insertions(+), 456 deletions(-)
---
Reply to: