xserver-xorg-video-amdgpu_1.1.1-1_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Thu, 15 Sep 2016 23:55:07 +0300 Source: xserver-xorg-video-amdgpu Binary: xserver-xorg-video-amdgpu xserver-xorg-video-amdgpu-dbg Architecture: source Version: 1.1.1-1 Distribution: unstable Urgency: medium Maintainer: Debian X Strike ForceChanged-By: Timo Aaltonen Description: xserver-xorg-video-amdgpu - X.Org X server -- AMDGPU display driver xserver-xorg-video-amdgpu-dbg - X.Org X server -- AMDGPU display driver (debugging symbols) Changes: xserver-xorg-video-amdgpu (1.1.1-1) unstable; urgency=medium . * New upstream release. * fix-configdir.diff: Fix installing the config snippet. Checksums-Sha1: 0d3ef78419a848bdb05787eaa962af1e284fd0c3 2477 xserver-xorg-video-amdgpu_1.1.1-1.dsc 1acf7e7ead43e69b9122e9bb25b95a734cf3ace3 488675 xserver-xorg-video-amdgpu_1.1.1.orig.tar.gz be54d753ea6593b47eb5ff2d6748841265fc2d2c 5907 xserver-xorg-video-amdgpu_1.1.1-1.diff.gz Checksums-Sha256: 0bc8ff682a5d9116293f84ff8f7094ce81c5f17d081f3141fe8155236711c125 2477 xserver-xorg-video-amdgpu_1.1.1-1.dsc 40dec655b7f9385d08fd648c359eff63012bfacc16397590ad2f9682e1e4527c 488675 xserver-xorg-video-amdgpu_1.1.1.orig.tar.gz a46cfbb711a5f98e03d8e10c832e073efba41d38d429ca61bbe547fea0604e0a 5907 xserver-xorg-video-amdgpu_1.1.1-1.diff.gz Files: df4b51ad96ef39e20704a3f46d97fbee 2477 x11 optional xserver-xorg-video-amdgpu_1.1.1-1.dsc 23e39d8586fb89da3e606ebbc2f8e911 488675 x11 optional xserver-xorg-video-amdgpu_1.1.1.orig.tar.gz 377ef618b792dc4be8b79affa736f88e 5907 x11 optional xserver-xorg-video-amdgpu_1.1.1-1.diff.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBAgAGBQJX2wrDAAoJEMtwMWWoiYTc5JsQAJzq8ZMy6vfdb+nHmZDgbkoR fEGtKhv+b9Vgfl5d1lTrlfYiOebYDMqa5aC9c078OSxy80H6z/F5JIarezkkdtTx FO+PTtUDaHPNMnkLW7kV8Lb7d7SiZDlYdkiTOe8yZFZWv7EZ6WUlc7xAWh+TV95J u3ggRsSVekVpOBCWT5NwFY62dDXlFdGFDuR9tm2DMPfjtDd5UPcqk0laDJeoWZdR 4ecoZGEmyzd7qLCQsTexI2/OfFxqIg+3daNvv3S3xJJPy0eS8fhEKzUZHl0UxhkV ORuDvULJe9MPFFNNhUxYKVfzzhemwDNYGLl8Aot/MEl5Pirz0dWOoCbYf7RE+CXZ gHEZc6Q2ysIB8dusDsZXHlekif7CPw6ki5MmPnGiUGDW1YywDbOTZ/G6GH6kLitc d/3uV5/93xBnDtLeMZyNomLZ+nVHsB81elvxViFpzueu4DOr/6vF/YaHLsY2ZcBl 2PX14wrcpfrX+qtXOA7ciV2mgM0zOEr04M4btsmlvsrNOLBYsvZBIVJYiNkP7J3P pgakRHsR8I80Hh/UkRvx9N7lDLTz8SuhCUOfFSt5EiRn5jWtJ6UHwJGFU0Vc0xIz wzsTEEiBGWa4KFAEy/T9K63GArkYmkz6kyn+9FcTugBao/P/I4oz67ZADyPiHmxk fIvE2KexTCjfC3rOMeNz =10rS -END PGP SIGNATURE- Thank you for your contribution to Debian.
xserver-xorg-video-ati_7.7.1-1_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Fri, 16 Sep 2016 00:44:43 +0300 Source: xserver-xorg-video-ati Binary: xserver-xorg-video-ati xserver-xorg-video-ati-dbg xserver-xorg-video-radeon xserver-xorg-video-radeon-dbg Architecture: source Version: 1:7.7.1-1 Distribution: unstable Urgency: medium Maintainer: Debian X Strike ForceChanged-By: Timo Aaltonen Description: xserver-xorg-video-ati - X.Org X server -- AMD/ATI display driver wrapper xserver-xorg-video-ati-dbg - X.Org X server -- AMD/ATI display driver wrapper (debugging symbo xserver-xorg-video-radeon - X.Org X server -- AMD/ATI Radeon display driver xserver-xorg-video-radeon-dbg - X.Org X server -- AMD/ATI Radeon display driver (debugging symbol Closes: 827984 Changes: xserver-xorg-video-ati (1:7.7.1-1) unstable; urgency=medium . * New upstream release. (Closes: #827984) Checksums-Sha1: 6264e5223782315b656888d6ef4f61a6ccb593ad 2615 xserver-xorg-video-ati_7.7.1-1.dsc 1369b2c48af1cf06673be0e87285b5ab61b7a282 1095628 xserver-xorg-video-ati_7.7.1.orig.tar.gz 8c0c21ed676a4ea541a93fe0b3f46ca01719afb9 19419 xserver-xorg-video-ati_7.7.1-1.diff.gz Checksums-Sha256: 6e9e46059e535a4bd11a5604bc97c83479ce44f8b9d54845e024e6d354ede517 2615 xserver-xorg-video-ati_7.7.1-1.dsc 890906208cfa41d3ab720e0cfa2ec3ff390fc40e3cdd4f21873db4c5c94abd85 1095628 xserver-xorg-video-ati_7.7.1.orig.tar.gz 138eb73f5ee13517d092dde6a83bba33f349e6dc00b652402a652e905fed50e3 19419 xserver-xorg-video-ati_7.7.1-1.diff.gz Files: cfda8ca8077172bfeb9e00f0ab94e228 2615 x11 optional xserver-xorg-video-ati_7.7.1-1.dsc c01f4204fc2bd1890010d7c50a4a01e3 1095628 x11 optional xserver-xorg-video-ati_7.7.1.orig.tar.gz 8d9fcb77e35856495b4400e38c7369f4 19419 x11 optional xserver-xorg-video-ati_7.7.1-1.diff.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBAgAGBQJX2xZfAAoJEMtwMWWoiYTc4sEQAILrVXbaCOzjCzRlnZkVrGDk O1wJzLjpFM2UuYoVdJRRi/k9lILSSoRlej0zszV/dttejzafrr9TlAOmXYNjREeb gGi5qM7blpoSd0RiJuvFNVIrUU6wQfWJQR1I9h2QDzwx/3Ec4yZgopQt/ZB2PuMb ORIX5QkXJs/Piq88x3+ieVmkDQ9MOFKQ1e+e8doUQHStSHWzV3OWi+MOx3NSd5+i SwVDldksHbBdDmGjff5hj3Kly6GZzIY5l66E6Wkd60nZDg/Gb8wctQ4Cu1kKAoRj tGLfg542+UlZkPNnDzZZBVv6nE5ufYbr8j3S1f8l4JBIHSNbseDN5kkaA0myTfCb HQUqWrRXXTVY+ZZlFh4ga77zQaB/6Qe59JnRDlJ4plYKhzRPWbppiDIvdP3U6ObN LZxEBEoI+Jtf5x2uoSjIFIdt2wwx4cX/uHlMhYAv7YuZIg237DBMiDnyKtxfg3oC 5iFtapumDmImIlmCX9BXXw+E3o8OyNrUAnzZD4ZEjBaIgMIawws82YuaftIhpB6r CBJ3Q36h+rOjGrQMFDj5Il13yUIz0+ZG9pYhawxFBRSmp64tjNR10gYj1YzmFQmR IbQ9LR+IOEEqEqv3Ms3ZmO9IxpvlALRZoLsSEzPFjsrtwnhH9IiaFF4rQLfGq0WA Evs+u/G5dVcA4hrUfWSD =8xLW -END PGP SIGNATURE- Thank you for your contribution to Debian.
Bug#827984: marked as done (assertion failure with multiple GPUs and Xinerama enabled)
Your message dated Thu, 15 Sep 2016 23:08:20 + with message-idand subject line Bug#827984: fixed in xserver-xorg-video-ati 1:7.7.1-1 has caused the Debian Bug report #827984, regarding assertion failure with multiple GPUs and Xinerama enabled to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 827984: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827984 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: xserver-xorg-video-radeon Version: 1:7.7.0-1 Severity: normal I have a FirePro 2450, which is a single card that has two GPUs and shows up as two separate PCI devices, with two DVI outputs per GPU. Xinerama seems to be unofficially deprecated these days, but anyway the X server dies on assertion failure when Xinerama is enabled with multiple GPUs. I have Xinerama commented out in xorg.conf below, but the failure only occurs when that line is uncommented. The second Device section is commented out because I only actually have three monitors. I would be very happy to gather any further information, or test anything. The PCI listing below is missing the second device (as it is not "VGA-compatible"): 04:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] RV620 [FirePro 2450] This is the output of startx: X.Org X Server 1.18.3 Release Date: 2016-04-04 X Protocol Version 11, Revision 0 Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian Current Operating System: Linux chiba 4.6.0-1-amd64 #1 SMP Debian 4.6.2-1 (2016-06-15) x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.6.0-1-amd64 root=UUID=157516c6-17ed-42eb-9339-774d57b22ad3 ro quiet Build Date: 05 April 2016 07:00:43AM xorg-server 2:1.18.3-1 (http://www.debian.org/support) Current version of pixman: 0.33.6 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/home/tsuyoshi/.local/share/xorg/Xorg.1.log", Time: Wed Jun 22 17:56:01 2016 (==) Using config file: "/etc/X11/xorg.conf" (==) Using system config directory "/usr/share/X11/xorg.conf.d" (II) [KMS] Kernel modesetting enabled. (II) [KMS] Kernel modesetting enabled. (II) [KMS] Kernel modesetting enabled. Xorg: /usr/include/xorg/privates.h:122: dixGetPrivateAddr: Assertion `key->initialized' failed. xinit: giving up xinit: unable to connect to X server: Connection refused xinit: server error Here is a backtrace: Reading symbols from /usr/lib/xorg/Xorg...Reading symbols from /usr/lib/debug/.build-id/4c/eb67899a8a459f80a13558c62ec29727d131b5.debug...done. done. [New LWP 4230] [New LWP 4231] [New LWP 4232] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/lib/xorg/Xorg :0 -core vt1 -keeptty -auth /tmp/serverauth.YVMB8aqSkm'. Program terminated with signal SIGABRT, Aborted. #0 0x7fa75f914458 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55 [Current thread is 1 (Thread 0x7fa761b7fa00 (LWP 4230))] #0 0x7fa75f914458 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55 #1 0x7fa75f9158da in __GI_abort () at abort.c:89 #2 0x7fa75f90d387 in __assert_fail_base (fmt=, assertion=assertion@entry=0x7fa75b3ec350 "key->initialized", file=file@entry=0x7fa75b3ec324 "/usr/include/xorg/privates.h", line=line@entry=122, function=function@entry=0x7fa75b3edf40 <__PRETTY_FUNCTION__.10025> "dixGetPrivateAddr") at assert.c:92 #3 0x7fa75f90d432 in __GI___assert_fail (assertion=assertion@entry=0x7fa75b3ec350 "key->initialized", file=file@entry=0x7fa75b3ec324 "/usr/include/xorg/privates.h", line=line@entry=122, function=function@entry=0x7fa75b3edf40 <__PRETTY_FUNCTION__.10025> "dixGetPrivateAddr") at assert.c:101 #4 0x7fa75b39c74d in dixGetPrivateAddr (key=, key=, privates=0x563fb3b312c8) at /usr/include/xorg/privates.h:122 #5 0x7fa75b3d7435 in dixGetPrivateAddr (key=, key=, privates=) at ../../src/radeon_kms.c:295 #6 dixLookupPrivate (key=, privates=) at /usr/include/xorg/privates.h:165 #7 RADEONCreateScreenResources_KMS (pScreen=0x563fb3b30ef0) at ../../src/radeon_kms.c:244 #8 0x563fb2ce473e in xf86CrtcCreateScreenResources (screen=0x563fb3b30ef0) at ../../../../hw/xfree86/modes/xf86Crtc.c:716 #9 0x563fb2c75abe in dix_main (argc=7,
Processing of xserver-xorg-video-ati_7.7.1-1_source.changes
xserver-xorg-video-ati_7.7.1-1_source.changes uploaded successfully to localhost along with the files: xserver-xorg-video-ati_7.7.1-1.dsc xserver-xorg-video-ati_7.7.1.orig.tar.gz xserver-xorg-video-ati_7.7.1-1.diff.gz Greetings, Your Debian queue daemon (running on host franck.debian.org)
xserver-xorg-video-ati: Changes to 'upstream-unstable'
configure.ac |2 src/drmmode_display.c| 158 ++- src/drmmode_display.h|3 src/radeon.h | 10 -- src/radeon_bo_helper.h | 16 src/radeon_dri2.c| 78 ++--- src/radeon_glamor.c | 79 - src/radeon_glamor.h |2 src/radeon_glamor_wrappers.c | 19 - src/radeon_kms.c | 38 +- src/radeon_present.c |4 - src/radeon_video.c |2 12 files changed, 261 insertions(+), 150 deletions(-) New commits: commit d6f89352f64f4eff858b671e49b732f9973f6e11 Author: Michel DänzerDate: Thu Sep 15 17:44:21 2016 +0900 Bump version for 7.7.1 release diff --git a/configure.ac b/configure.ac index 48e314b..e5c0e67 100644 --- a/configure.ac +++ b/configure.ac @@ -23,7 +23,7 @@ # Initialize Autoconf AC_PREREQ([2.60]) AC_INIT([xf86-video-ati], -[7.7.0], +[7.7.1], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [xf86-video-ati]) commit e890402d14ea7c4b22ef7f19d0679fb45d4eac4e Author: Qiang Yu Date: Thu Sep 15 16:51:00 2016 +0900 DRI2: Fix radeon_dri2_exchange_buffers width/height copy'n'paste error Signed-off-by: Qiang Yu (Ported from amdgpu commit 73c8dc000ad6b2b53ba3aa7155f5e8f6b55623b7) Reviewed-by: Alex Deucher (Cherry picked from commit 12d30eeb9711bd2b1609d6bbb74c4a1760596f72) diff --git a/src/radeon_dri2.c b/src/radeon_dri2.c index 19c3d6a..0cd6b24 100644 --- a/src/radeon_dri2.c +++ b/src/radeon_dri2.c @@ -775,7 +775,7 @@ radeon_dri2_exchange_buffers(DrawablePtr draw, DRI2BufferPtr front, DRI2BufferPt region.extents.x1 = region.extents.y1 = 0; region.extents.x2 = front_priv->pixmap->drawable.width; -region.extents.y2 = front_priv->pixmap->drawable.width; +region.extents.y2 = front_priv->pixmap->drawable.height; region.data = NULL; DamageRegionAppend(_priv->pixmap->drawable, ); commit b95ddb39c1154b3231cefd4e99046e7fb89f1e99 Author: Michel Dänzer Date: Thu Sep 15 16:50:24 2016 +0900 DRI2: Add interpolated_vblanks in radeon_dri2_get_crtc_msc We need that in radeon_dri2_drawable_crtc as well for priv->vblank_delta to work as intended. radeon_dri2_get_msc was already doing this. Fixes hangs in some cases when using VDPAU via DRI2 and moving the window between CRTCs. (Ported from amdgpu commit abd1a7901c95e4bc78415cf1b7923623b9177152) Reviewed-by: Alex Deucher (Cherry picked from commit 11cc6843aa3b745aa1361f1a65e465e16696b914) diff --git a/src/radeon_dri2.c b/src/radeon_dri2.c index bb8d1f8..19c3d6a 100644 --- a/src/radeon_dri2.c +++ b/src/radeon_dri2.c @@ -516,10 +516,11 @@ static uint32_t radeon_get_msc_delta(DrawablePtr pDraw, xf86CrtcPtr crtc) */ static Bool radeon_dri2_get_crtc_msc(xf86CrtcPtr crtc, CARD64 *ust, CARD64 *msc) { +drmmode_crtc_private_ptr drmmode_crtc = crtc->driver_private; + if (!radeon_crtc_is_enabled(crtc) || drmmode_crtc_get_ust_msc(crtc, ust, msc) != Success) { /* CRTC is not running, extrapolate MSC and timestamp */ - drmmode_crtc_private_ptr drmmode_crtc = crtc->driver_private; ScrnInfoPtr scrn = crtc->scrn; RADEONInfoPtr info = RADEONPTR(scrn); CARD64 now, delta_t, delta_seq; @@ -544,6 +545,8 @@ static Bool radeon_dri2_get_crtc_msc(xf86CrtcPtr crtc, CARD64 *ust, CARD64 *msc) *msc += delta_seq; } +*msc += drmmode_crtc->interpolated_vblanks; + return TRUE; } @@ -991,7 +994,8 @@ static int radeon_dri2_get_msc(DrawablePtr draw, CARD64 *ust, CARD64 *msc) if (!radeon_dri2_get_crtc_msc(crtc, ust, msc)) return FALSE; -*msc += radeon_get_msc_delta(draw, crtc); +if (draw && draw->type == DRAWABLE_WINDOW) + *msc += get_dri2_window_priv((WindowPtr)draw)->vblank_delta; *msc &= 0x; return TRUE; } commit 6cca7d529c3bb07bc78a49ae5085028ac743fe1d Author: Michel Dänzer Date: Thu Sep 15 16:49:48 2016 +0900 Destroy all dedicated scanout buffers during CloseScreen Fixes leaking active scanout buffers across a server reset, which also fixes server reset with glamor and active scanout buffers. (Ported from amdgpu commit d96dabc71b1b32dc4b422a9633cdd4e0e95da052) Reviewed-by: Alex Deucher (Cherry picked from commit 4a5fa37f74c233c6b9c6a08306688628a8e216e8) diff --git a/src/drmmode_display.c b/src/drmmode_display.c index 23723ce..0f57292 100644 --- a/src/drmmode_display.c +++ b/src/drmmode_display.c @@ -2370,8 +2370,10 @@ void drmmode_init(ScrnInfoPtr pScrn, drmmode_ptr drmmode) void drmmode_fini(ScrnInfoPtr pScrn, drmmode_ptr drmmode) { +
xserver-xorg-video-ati: Changes to 'refs/tags/xserver-xorg-video-ati-1_7.7.1-1'
Tag 'xserver-xorg-video-ati-1_7.7.1-1' created by Timo Aaltonenat 2016-09-15 21:45 + Tagging upload of xserver-xorg-video-ati 1:7.7.1-1 to unstable. -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAABAgAGBQJX2xaOAAoJEMtwMWWoiYTcunAQAIX4KLlPX5Y7e4OLE1jYgeZM mgbHrIRBstVBgchP7kaYWXKnfU0EvOvZEd80+9hNnHfOH+lU6xLplfRo9uq29U6V 47lK+cQH202hY6LvW6T3aRVkXK1P/LjK4kHedAvGhOzIx73OlqsrwAEsgIQqLnRZ aghDe6CZelf1ATo1s8PBUqy2PnJkzWpEIz6uIlB0WS4tzx1oxfKOHWJcaawiq+dN Br/rEZ+MBBl+NmVqoVitcLvlcHNBcq+r8mSq6lzEOLz94nDgWhWTEcpqh3qaTREg 45VWpScSyDjsmHvqKiGLoG4kBQHic33uP31DKo0isKqZOK9IQmpKc8MA0q7XFBEb IPDUtiT/EjakfCbBEL18pr5AH4aq60fCZDiuBYku4MiKgO+7ehvU89muRQTWoOZJ rIl0TjPeY1DI6DtvAVFDRzWKkujnoCRAmuvyzyHjMajCIO7U9R1I/x8nKfEAYhN2 LP4EaKZMt1V4kLEmkB9RSl3VyqyDGEGZNU0dAjpMEiF+1daYyoUyCRwwUI2eOTtU lF5KRkRNgQihAe2myu8hKr7Jziy5ThXo9zBaxR0JdTUFdWGJp8m3Yt1TROW5umnJ w+DCDZkH3bDfayGzuFhPQTLizm7iUeCmHBTp9dOam3idbY5ErKB4u/ZtlF3xWeMB vAwRi1uxNk/UF/Brv384 =lXOG -END PGP SIGNATURE- Changes since xserver-xorg-video-ati-1_7.7.0-1: Michel Dänzer (15): Handle Zaphod mode correctly in radeon_mode_hotplug Explicitly set the fbcon pixmap pitch again Only use RandR APIs if RandR is enabled Don't enable micro-tiling for scanout buffers on pre-R600 Wait for pending flips to complete before turning off an output or CRTC Also call drmmode_clear_pending_flip from radeon_scanout_flip_abort Don't override crtc parameter value in drmmode_flip_handler/abort Also handle disabled CRTCs in drmmode_clear_pending_flip glamor: Fix radeon_glamor_share_pixmap_backing for priv->bo == NULL Consolidate get_drawable_pixmap helper Move DRI2's local fixup_glamor helper to radeon_glamor_set_pixmap_bo glamor: Reallocate linear pixmap BO if necessary for DRI2 PRIME Destroy all dedicated scanout buffers during CloseScreen DRI2: Add interpolated_vblanks in radeon_dri2_get_crtc_msc Bump version for 7.7.1 release Qiang Yu (3): Remove RR_Capability_SinkOutput for GPU without CRTC Fix radeon_mode_hotplug crash on multi GPU platform. DRI2: Fix radeon_dri2_exchange_buffers width/height copy'n'paste error Timo Aaltonen (4): Update upstream changelog. Merge branch 'upstream-unstable' into debian-unstable update changelogs upload to sid --- ChangeLog| 752 +++ configure.ac |2 debian/changelog |6 src/drmmode_display.c| 158 +++-- src/drmmode_display.h|3 src/radeon.h | 10 src/radeon_bo_helper.h | 16 src/radeon_dri2.c| 78 src/radeon_glamor.c | 79 src/radeon_glamor.h |2 src/radeon_glamor_wrappers.c | 19 - src/radeon_kms.c | 38 +- src/radeon_present.c |4 src/radeon_video.c |2 14 files changed, 1019 insertions(+), 150 deletions(-) ---
xserver-xorg-video-ati: Changes to 'debian-unstable'
ChangeLog| 242 +++ configure.ac |2 debian/changelog |6 - src/drmmode_display.c| 158 ++-- src/drmmode_display.h|3 src/radeon.h | 10 - src/radeon_bo_helper.h | 16 ++ src/radeon_dri2.c| 78 + src/radeon_glamor.c | 79 +- src/radeon_glamor.h |2 src/radeon_glamor_wrappers.c | 19 --- src/radeon_kms.c | 38 +++--- src/radeon_present.c |4 src/radeon_video.c |2 14 files changed, 506 insertions(+), 153 deletions(-) New commits: commit cdc39c749dd6508c5b0995d59f45063f80bc3988 Author: Timo AaltonenDate: Fri Sep 16 00:44:56 2016 +0300 upload to sid diff --git a/debian/changelog b/debian/changelog index a5cdb2f..4fcaa72 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xserver-xorg-video-ati (1:7.7.1-1) UNRELEASED; urgency=medium +xserver-xorg-video-ati (1:7.7.1-1) unstable; urgency=medium * New upstream release. (Closes: #827984) - -- Timo Aaltonen Thu, 07 Apr 2016 17:13:47 +0300 + -- Timo Aaltonen Fri, 16 Sep 2016 00:44:43 +0300 xserver-xorg-video-ati (1:7.7.0-1) unstable; urgency=medium commit c413c6af87f2fe6dc4d0348deaeaa61425d37e66 Author: Timo Aaltonen Date: Fri Sep 16 00:21:22 2016 +0300 update changelogs diff --git a/ChangeLog b/ChangeLog index 5c127cd..b72d789 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,245 @@ +commit d6f89352f64f4eff858b671e49b732f9973f6e11 +Author: Michel Dänzer +Date: Thu Sep 15 17:44:21 2016 +0900 + +Bump version for 7.7.1 release + +commit e890402d14ea7c4b22ef7f19d0679fb45d4eac4e +Author: Qiang Yu +Date: Thu Sep 15 16:51:00 2016 +0900 + +DRI2: Fix radeon_dri2_exchange_buffers width/height copy'n'paste error + +Signed-off-by: Qiang Yu +(Ported from amdgpu commit 73c8dc000ad6b2b53ba3aa7155f5e8f6b55623b7) +Reviewed-by: Alex Deucher +(Cherry picked from commit 12d30eeb9711bd2b1609d6bbb74c4a1760596f72) + +commit b95ddb39c1154b3231cefd4e99046e7fb89f1e99 +Author: Michel Dänzer +Date: Thu Sep 15 16:50:24 2016 +0900 + +DRI2: Add interpolated_vblanks in radeon_dri2_get_crtc_msc + +We need that in radeon_dri2_drawable_crtc as well for priv->vblank_delta +to work as intended. + +radeon_dri2_get_msc was already doing this. + +Fixes hangs in some cases when using VDPAU via DRI2 and moving the +window between CRTCs. + +(Ported from amdgpu commit abd1a7901c95e4bc78415cf1b7923623b9177152) +Reviewed-by: Alex Deucher +(Cherry picked from commit 11cc6843aa3b745aa1361f1a65e465e16696b914) + +commit 6cca7d529c3bb07bc78a49ae5085028ac743fe1d +Author: Michel Dänzer +Date: Thu Sep 15 16:49:48 2016 +0900 + +Destroy all dedicated scanout buffers during CloseScreen + +Fixes leaking active scanout buffers across a server reset, which also +fixes server reset with glamor and active scanout buffers. + +(Ported from amdgpu commit d96dabc71b1b32dc4b422a9633cdd4e0e95da052) +Reviewed-by: Alex Deucher +(Cherry picked from commit 4a5fa37f74c233c6b9c6a08306688628a8e216e8) + +commit 05f3735131e8fa8c2d1adbca70dab7967e3be58c +Author: Michel Dänzer +Date: Thu Sep 15 16:49:10 2016 +0900 + +glamor: Reallocate linear pixmap BO if necessary for DRI2 PRIME + +Fixes corruption when using DRI2 PRIME render offloading with the master +screen using this driver. + +(Ported from amdgpu commit 0007c2f018ba663303d91d847e7c085269a23062) +Reviewed-by: Alex Deucher +(Cherry picked from commit cc2555835cd4c5fd2ae4f999a4bf7c18cdb1dda4) + +commit 6babf4d2205543a61fcd62c75fd88e49d0ed7cf1 +Author: Michel Dänzer +Date: Thu Sep 15 16:48:20 2016 +0900 + +Move DRI2's local fixup_glamor helper to radeon_glamor_set_pixmap_bo + +So it can be used outside of the DRI2 code. + +(Ported from amdgpu commit 5518bf5d793439b5bab369e5fc18de9a4a3b9dd6) +Reviewed-by: Alex Deucher +(Cherry picked from commit b3e5259e60157fdbdf46ee59b1b78995c2b15f72) + +commit a3d8e717d5dba8495d6b9934b0804342106e90f5 +Author: Michel Dänzer +Date: Thu Sep 15 16:47:54 2016 +0900 + +Consolidate get_drawable_pixmap helper + +There were two static helpers for the same purpose. Consolidate them +into a single inline helper which can be used anywhere. + +(Ported from amdgpu commit 641f4647b7f51dfd2da330376cd10fa9702b6423) +Reviewed-by:
Processing of xserver-xorg-video-amdgpu_1.1.1-1_source.changes
xserver-xorg-video-amdgpu_1.1.1-1_source.changes uploaded successfully to localhost along with the files: xserver-xorg-video-amdgpu_1.1.1-1.dsc xserver-xorg-video-amdgpu_1.1.1.orig.tar.gz xserver-xorg-video-amdgpu_1.1.1-1.diff.gz Greetings, Your Debian queue daemon (running on host franck.debian.org)
xserver-xorg-video-amdgpu: Changes to 'refs/tags/xserver-xorg-video-amdgpu-1.1.1-1'
Tag 'xserver-xorg-video-amdgpu-1.1.1-1' created by Timo Aaltonenat 2016-09-15 20:55 + Tagging upload of xserver-xorg-video-amdgpu 1.1.1-1 to unstable. -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAABAgAGBQJX2wrJAAoJEMtwMWWoiYTcW70P/ixRZxMgAagqcau8U58Yndbn V7/+jF+gQXpzzPjrN7+Ip71TspDLh5USWKiV7ATB5al7rtwwjflL5uFxmRpWF9k5 M4pGQSrgtOO4ikMhcT0XHdcTqtf+1nnppzLnFNbVP9HnOR1Km06mdwNirVxnhbBp YPOjnMjosPBoTWU53hh4TJSI16SPilM3/2EnqPKZQJ+9GzYxJED/y27YzYipPrw3 QeEMJI6/Jl0eWNqaXe2hMBEwr1MJX9Rw/JlqUlQIiPQ2ddeJxKLmF6BXoPvMnu7p 43DCs50UJFzwa9JTWEW4Pn84ok4cdENn5tuLDieUozd6Mexs5hfAYNo/fTJ0EDev 1MFfvogKgEE8ho5W8arr7FwZQ+WK5VqOjRINZzRexc/lkhYv56FLVrXoNJ9bSypY eTGd15/B4DmJzVW48MAQuHkR3a7kf3DPwFrEr2jL2VAGMmTY+LwedDOK61ArgbtP ZGlhZ0fKoNBTCe99anhqfxduMT9c9ToYAp/KcvN59UrN0EomZ0z0s0MGexWZSETU AUzjh1l4PUc/7mlJIUBtFla84JFPdinyJJCoMm9RGKVjeS/UOcq1q3lv2Y/6nr+O 80bJ+nt3KLEldmPPl/b6iedCAVrSELRkyKMnawKez5LhV0DSa1TkUIcz31kFlF6P 0ExNN0A3VtJ2mDk/WZc8 =L03b -END PGP SIGNATURE- Changes since xserver-xorg-video-amdgpu-1.1.0-1: 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 Marek Olšák (1): Fix cursor size for SI Michel Dänzer (14): 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 Destroy all dedicated scanout buffers during CloseScreen Only use RandR APIs if RandR is enabled DRI2: Add interpolated_vblanks in amdgpu_dri2_get_crtc_msc Add Mullins PCI IDs Add missing Kaveri PCI ID (1318) Use --with-xorg-conf-dir=$prefix/share/X11/xorg.conf.d by default Bump version for the 1.1.1 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 (4): Merge branch 'upstream-unstable' into debian-unstable update changelogs fix-configdir.diff: Fix installing the config snippet. upload to sid --- ChangeLog | 930 ++ configure.ac |8 debian/changelog |7 debian/patches/fix-configdir.diff | 15 debian/patches/series |2 man/amdgpu.man|2 src/amdgpu_bo_helper.c| 48 + src/amdgpu_bo_helper.h| 20 src/amdgpu_chipinfo_gen.h | 108 src/amdgpu_chipset_gen.h | 108 src/amdgpu_dri2.c | 73 -- src/amdgpu_glamor.c | 80 +++ src/amdgpu_glamor.h |1 src/amdgpu_glamor_wrappers.c | 18 src/amdgpu_kms.c | 42 + src/amdgpu_pci_chipset_gen.h | 108 src/amdgpu_pci_device_match_gen.h | 108 src/amdgpu_pixmap.h |2 src/amdgpu_probe.h|6 src/ati_pciids_gen.h | 108 src/drmmode_display.c | 57 +- src/pcidb/ati_pciids.csv | 108 22 files changed, 1814 insertions(+), 145 deletions(-) ---
xserver-xorg-video-amdgpu: Changes to 'debian-unstable'
ChangeLog | 930 ++ configure.ac |8 debian/changelog |7 debian/patches/fix-configdir.diff | 15 debian/patches/series |2 man/amdgpu.man|2 src/amdgpu_bo_helper.c| 48 + src/amdgpu_bo_helper.h| 20 src/amdgpu_chipinfo_gen.h | 108 src/amdgpu_chipset_gen.h | 108 src/amdgpu_dri2.c | 73 -- src/amdgpu_glamor.c | 80 +++ src/amdgpu_glamor.h |1 src/amdgpu_glamor_wrappers.c | 18 src/amdgpu_kms.c | 42 + src/amdgpu_pci_chipset_gen.h | 108 src/amdgpu_pci_device_match_gen.h | 108 src/amdgpu_pixmap.h |2 src/amdgpu_probe.h|6 src/ati_pciids_gen.h | 108 src/drmmode_display.c | 57 +- src/pcidb/ati_pciids.csv | 108 22 files changed, 1814 insertions(+), 145 deletions(-) New commits: commit f4fa808901bd14cdb355c93f0c9c8e8a3b1a9dc4 Author: Timo AaltonenDate: Thu Sep 15 23:55:27 2016 +0300 upload to sid diff --git a/debian/changelog b/debian/changelog index e8fbb4c..198a366 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -xserver-xorg-video-amdgpu (1.1.1-1) UNRELEASED; urgency=medium +xserver-xorg-video-amdgpu (1.1.1-1) unstable; urgency=medium * New upstream release. * fix-configdir.diff: Fix installing the config snippet. - -- Timo Aaltonen Thu, 15 Sep 2016 22:19:44 +0300 + -- Timo Aaltonen Thu, 15 Sep 2016 23:55:07 +0300 xserver-xorg-video-amdgpu (1.1.0-1) unstable; urgency=medium commit e9ed9b5c8a33b2c13d052708756e2cba7ffc314f Author: Timo Aaltonen Date: Thu Sep 15 23:55:04 2016 +0300 fix-configdir.diff: Fix installing the config snippet. diff --git a/debian/changelog b/debian/changelog index a0ea2e3..e8fbb4c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ xserver-xorg-video-amdgpu (1.1.1-1) UNRELEASED; urgency=medium * New upstream release. + * fix-configdir.diff: Fix installing the config snippet. -- Timo Aaltonen Thu, 15 Sep 2016 22:19:44 +0300 diff --git a/debian/patches/fix-configdir.diff b/debian/patches/fix-configdir.diff new file mode 100644 index 000..8cc7c52 --- /dev/null +++ b/debian/patches/fix-configdir.diff @@ -0,0 +1,15 @@ +diff --git a/configure.ac b/configure.ac +index ed45aaa..b5fa113 100644 +--- a/configure.ac b/configure.ac +@@ -90,8 +90,8 @@ PKG_CHECK_EXISTS([xorg-server >= 1.16], + AC_ARG_WITH(xorg-conf-dir, + AS_HELP_STRING([--with-xorg-conf-dir=DIR], +[Default xorg.conf.d directory [[default=$prefix/share/X11/xorg.conf.d/]]]), +-[xorgconfdir="$withval"], +-[xorgconfdir="$prefix/share/X11/xorg.conf.d"]) ++[configdir="$withval"], ++[configdir="$prefix/share/X11/xorg.conf.d"]) + AC_SUBST(configdir) + AM_CONDITIONAL(HAS_XORG_CONF_DIR, [test "x$sysconfigdir" != "x"]) + diff --git a/debian/patches/series b/debian/patches/series index a82d1b4..3a0e685 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1 @@ -#placeholder +fix-configdir.diff commit 804975a9b0f9368e778d8091f97cc3edff519bd9 Author: Timo Aaltonen Date: Thu Sep 15 23:32:07 2016 +0300 update changelogs diff --git a/ChangeLog b/ChangeLog index d0869e5..1c5f857 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,933 @@ +commit 6eb2b507d9ec8dcde2482a5ebf59c001933e10ea +Author: Michel Dänzer +Date: Wed Sep 14 18:26:50 2016 +0900 + +Bump version for the 1.1.1 release + +commit 8761c46babe0ec01da784dd27db3dd9e769acbca +Author: Michel Dänzer +Date: Thu Sep 15 15:28:12 2016 +0900 + +Use --with-xorg-conf-dir=$prefix/share/X11/xorg.conf.d by default + +We were using the result of `pkg-config --variable=sysconfigdir +xorg-server` before, which may not be inside $prefix, so make install +might fail for 10-amdgpu.conf . + +Fixes make distcheck in that case, and possibly also 10-amdgpu.conf +seemingly missing from some distribution packages. + +This matches what some (though not all) input drivers are doing for their +xorg.conf.d snippets. + +(Cherry picked from commit cd3acb75718dfd42dd25d58b4e7bd4db27b659d8) + +commit ca1cf24d4eb773f7380c0da3fa942a5c85074422 +Author: Marek Olšák +Date: Wed Sep 14 17:30:19 2016 +0900 + +Fix cursor size for SI + +Reviewed-by: Michel Dänzer +Acked-by: Edward O'Callaghan +(Cherry picked from commit c4364520691d18961f0a6b77071baeeffaa80a11) + +commit
xserver-xorg-video-amdgpu: Changes to 'upstream-unstable'
configure.ac |8 +- man/amdgpu.man|2 src/amdgpu_bo_helper.c| 48 +++- src/amdgpu_bo_helper.h| 20 ++- src/amdgpu_chipinfo_gen.h | 108 +- src/amdgpu_chipset_gen.h | 108 +- src/amdgpu_dri2.c | 73 +++-- src/amdgpu_glamor.c | 80 +++- src/amdgpu_glamor.h |1 src/amdgpu_glamor_wrappers.c | 18 -- src/amdgpu_kms.c | 42 +- src/amdgpu_pci_chipset_gen.h | 108 +- src/amdgpu_pci_device_match_gen.h | 108 +- src/amdgpu_pixmap.h |2 src/amdgpu_probe.h|6 ++ src/ati_pciids_gen.h | 108 +- src/drmmode_display.c | 57 src/pcidb/ati_pciids.csv | 108 +- 18 files changed, 861 insertions(+), 144 deletions(-) New commits: commit 6eb2b507d9ec8dcde2482a5ebf59c001933e10ea Author: Michel DänzerDate: Wed Sep 14 18:26:50 2016 +0900 Bump version for the 1.1.1 release diff --git a/configure.ac b/configure.ac index 9d646f1..ed45aaa 100644 --- a/configure.ac +++ b/configure.ac @@ -23,7 +23,7 @@ # Initialize Autoconf AC_PREREQ([2.60]) AC_INIT([xf86-video-amdgpu], -[1.1.0], +[1.1.1], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [xf86-video-amdgpu]) commit 8761c46babe0ec01da784dd27db3dd9e769acbca Author: Michel Dänzer Date: Thu Sep 15 15:28:12 2016 +0900 Use --with-xorg-conf-dir=$prefix/share/X11/xorg.conf.d by default We were using the result of `pkg-config --variable=sysconfigdir xorg-server` before, which may not be inside $prefix, so make install might fail for 10-amdgpu.conf . Fixes make distcheck in that case, and possibly also 10-amdgpu.conf seemingly missing from some distribution packages. This matches what some (though not all) input drivers are doing for their xorg.conf.d snippets. (Cherry picked from commit cd3acb75718dfd42dd25d58b4e7bd4db27b659d8) diff --git a/configure.ac b/configure.ac index 824467d..9d646f1 100644 --- a/configure.ac +++ b/configure.ac @@ -89,9 +89,9 @@ PKG_CHECK_EXISTS([xorg-server >= 1.16], [sysconfigdir=""]) AC_ARG_WITH(xorg-conf-dir, AS_HELP_STRING([--with-xorg-conf-dir=DIR], - [Default xorg.conf.d directory [[default=from $PKG_CONFIG xorg-server]]]), -[configdir="$withval"], -[configdir="$sysconfigdir"]) + [Default xorg.conf.d directory [[default=$prefix/share/X11/xorg.conf.d/]]]), +[xorgconfdir="$withval"], +[xorgconfdir="$prefix/share/X11/xorg.conf.d"]) AC_SUBST(configdir) AM_CONDITIONAL(HAS_XORG_CONF_DIR, [test "x$sysconfigdir" != "x"]) commit ca1cf24d4eb773f7380c0da3fa942a5c85074422 Author: Marek Olšák Date: Wed Sep 14 17:30:19 2016 +0900 Fix cursor size for SI Reviewed-by: Michel Dänzer Acked-by: Edward O'Callaghan (Cherry picked from commit c4364520691d18961f0a6b77071baeeffaa80a11) diff --git a/src/amdgpu_kms.c b/src/amdgpu_kms.c index 9c1d16a..23e275d 100644 --- a/src/amdgpu_kms.c +++ b/src/amdgpu_kms.c @@ -939,8 +939,14 @@ Bool AMDGPUPreInit_KMS(ScrnInfoPtr pScrn, int flags) else pAMDGPUEnt->HasCRTC2 = TRUE; - info->cursor_w = CURSOR_WIDTH_CIK; - info->cursor_h = CURSOR_HEIGHT_CIK; + if (info->ChipFamily >= CHIP_FAMILY_TAHITI && + info->ChipFamily <= CHIP_FAMILY_HAINAN) { + info->cursor_w = CURSOR_WIDTH; + info->cursor_h = CURSOR_HEIGHT; + } else { + info->cursor_w = CURSOR_WIDTH_CIK; + info->cursor_h = CURSOR_HEIGHT_CIK; + } amdgpu_query_heap_size(pAMDGPUEnt->pDev, AMDGPU_GEM_DOMAIN_GTT, _size, _allocation); commit ca84c49c88235e1909d11e192eada816b782f041 Author: Ronie Salgado Date: Wed Sep 14 17:30:30 2016 +0900 Add SI PCI IDs Reviewed-by: Michel Dänzer (Cherry picked from commit 2eb5d77b841e55e7328df4b95c0d41fec30ce10f) diff --git a/man/amdgpu.man b/man/amdgpu.man index 0100400..4d96866 100644 --- a/man/amdgpu.man +++ b/man/amdgpu.man @@ -29,7 +29,7 @@ RandR support up to version 1.4; .SH SUPPORTED HARDWARE The .B amdgpu -driver supports CI and newer families' video cards. +driver supports SI and newer families' video cards. .PD .SH CONFIGURATION DETAILS Please refer to
vulkan_1.0.21.0+dfsg1-1~bpo8+1_amd64.changes is NEW
binary:libvulkan-dev is NEW. binary:libvulkan1 is NEW. binary:vulkan-utils is NEW. source:vulkan is NEW. Your package has been put into the NEW queue, which requires manual action from the ftpteam to process. The upload was otherwise valid (it had a good OpenPGP signature and file hashes are valid), so please be patient. Packages are routinely processed through to the archive, and do feel free to browse the NEW queue[1]. If there is an issue with the upload, you will receive an email from a member of the ftpteam. If you have any questions, you may reply to this email. [1]: https://ftp-master.debian.org/new.html
Processing of vulkan_1.0.21.0+dfsg1-1~bpo8+1_amd64.changes
vulkan_1.0.21.0+dfsg1-1~bpo8+1_amd64.changes uploaded successfully to localhost along with the files: vulkan_1.0.21.0+dfsg1-1~bpo8+1.dsc vulkan_1.0.21.0+dfsg1-1~bpo8+1.debian.tar.xz libvulkan1_1.0.21.0+dfsg1-1~bpo8+1_amd64.deb libvulkan-dev_1.0.21.0+dfsg1-1~bpo8+1_amd64.deb vulkan-utils_1.0.21.0+dfsg1-1~bpo8+1_amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org)
vulkan: Changes to 'refs/tags/vulkan-1.0.21.0+dfsg1-1-bpo8+1'
Tag 'vulkan-1.0.21.0+dfsg1-1-bpo8+1' created by Andreas Bollat 2016-09-15 12:35 + Tagging upload of vulkan 1.0.21.0+dfsg1-1~bpo8+1 to jessie-backports. -BEGIN PGP SIGNATURE- iQIcBAABCgAGBQJX2pV+AAoJEB7vU9OKOpxnGHQQAJkGknqIs2zqQqn1Dp9TKYdV KBEnHNniBQcG1ZuHC5wLMeREHLlxwktKPnS/D4Y/26Gg2ECYDXRGjiMvzHYby+P1 v9K9XWGSy+A037NZRtFBDuPykLcwz8p+Xae2YWtk91SRsN3x1KLUcKSAYXkgDQ1f K347cT4Suq6dm/wyRCwRbEGryj6V2scWC+kWXNFzrCHmF1wVXEgLa/CmiSluc+fE wwYgpi8zP5aMga+QhpLpaNFRy92ZYwoPA4QVhqnvhvmnSi3PR9tf7Q4NgFYq44CX v3nKfLSduRKrW+IK72CkxlYYVwacoqveHvIceCoK/8fbkXGxrYdq5wgXtyqOVs6c OvX1mU820OPjBsIxwYY4A6Hh/WGxeybqviCVu1IpLigyTr4RZgdwAh51jkmgWRrD IvSZAo+UnVFMU5uDXWrTfHc9AaO3v7zg2MsNGbIiP3D1O5siQUBatmsBcXo6McoK VA1z9eNnP1ZZP1xfSbd3BfUclJoTWAbMmF3tQNZgZbOVLkpGifvrP/VMHW9GpOJP tqHYe7QAGF1eJwCaN3HMT3nX2CxzyeBBP5CCu6gmKspQYQu1BPTua9Qd1yayhhMd Er3GTZTExKEDEezf867tKH31Rs+MHIuyWY7DSmX1E6VnyLc6eJ0oP5ahHRVbk6fw PcLkFhli9CgHgLQG+Koe =pgi4 -END PGP SIGNATURE- Changes since vulkan-1.0.21.0+dfsg1-1: Andreas Boll (1): Rebuild for jessie-backports. --- debian/changelog |6 ++ 1 file changed, 6 insertions(+) ---
Processing of vulkan_1.0.21.0+dfsg1-1~bpo8+1_amd64.changes
vulkan_1.0.21.0+dfsg1-1~bpo8+1_amd64.changes uploaded successfully to ftp-master.debian.org along with the files: vulkan_1.0.21.0+dfsg1-1~bpo8+1.dsc vulkan_1.0.21.0+dfsg1-1~bpo8+1.debian.tar.xz libvulkan1_1.0.21.0+dfsg1-1~bpo8+1_amd64.deb libvulkan-dev_1.0.21.0+dfsg1-1~bpo8+1_amd64.deb vulkan-utils_1.0.21.0+dfsg1-1~bpo8+1_amd64.deb Greetings, Your Debian queue daemon (running on host coccia.debian.org)
vulkan: Changes to 'debian-jessie-backports'
New branch 'debian-jessie-backports' available with the following commits: commit 8e4b4ca5de4e8441b075071210b4738e8621efb3 Author: Andreas BollDate: Thu Sep 15 13:59:34 2016 +0200 Rebuild for jessie-backports.
mesa_12.0.3-1_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Thu, 15 Sep 2016 13:38:40 +0200 Source: mesa Binary: libxatracker2 libxatracker-dev libgbm1 libgbm-dev libegl1-mesa libegl1-mesa-dev libegl1-mesa-drivers libwayland-egl1-mesa libgles1-mesa libgles1-mesa-dev libgles2-mesa libgles2-mesa-dev libglapi-mesa libgl1-mesa-glx libgl1-mesa-dri libgl1-mesa-dev mesa-common-dev libosmesa6 libosmesa6-dev mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers mesa-opencl-icd Architecture: source Version: 12.0.3-1 Distribution: unstable Urgency: medium Maintainer: Debian X Strike ForceChanged-By: Andreas Boll Description: libegl1-mesa - free implementation of the EGL API -- runtime libegl1-mesa-dev - free implementation of the EGL API -- development files libegl1-mesa-drivers - transitional dummy package libgbm-dev - generic buffer management API -- development files libgbm1- generic buffer management API -- runtime libgl1-mesa-dev - free implementation of the OpenGL API -- GLX development files libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules libgl1-mesa-glx - free implementation of the OpenGL API -- GLX runtime libglapi-mesa - free implementation of the GL API -- shared library libgles1-mesa - free implementation of the OpenGL|ES 1.x API -- runtime libgles1-mesa-dev - free implementation of the OpenGL|ES 1.x API -- development files libgles2-mesa - free implementation of the OpenGL|ES 2.x API -- runtime libgles2-mesa-dev - free implementation of the OpenGL|ES 2.x API -- development files libosmesa6 - Mesa Off-screen rendering extension libosmesa6-dev - Mesa Off-screen rendering extension -- development files libwayland-egl1-mesa - implementation of the Wayland EGL platform -- runtime libxatracker-dev - X acceleration library -- development files libxatracker2 - X acceleration library -- runtime mesa-common-dev - Developer documentation for Mesa mesa-opencl-icd - free implementation of the OpenCL API -- ICD runtime mesa-va-drivers - Mesa VA-API video acceleration drivers mesa-vdpau-drivers - Mesa VDPAU video acceleration drivers mesa-vulkan-drivers - Mesa Vulkan graphics drivers Changes: mesa (12.0.3-1) unstable; urgency=medium . * New upstream release. * Enable vc4 on arm64. Checksums-Sha1: dd3989417c26add8fad4e644727addb6a3ea4b25 4491 mesa_12.0.3-1.dsc 3661e2f6b3ff71b7498fa787848959059517e92a 14360191 mesa_12.0.3.orig.tar.gz 841d9fec2c5d4b32f8e607b0ddeb3c7b80a83e86 84886 mesa_12.0.3-1.diff.gz Checksums-Sha256: 6979fc08f10eaa34354195457696d739dffe300734c6403814d91fc4326663f3 4491 mesa_12.0.3-1.dsc 79abcfab3de30dbd416d1582a3cf6b1be308466231488775f1b7bb43be353602 14360191 mesa_12.0.3.orig.tar.gz 68c520002c91ca375d7bc2d8e6dd649dd055b84949ed0d133189b44aabf1c71a 84886 mesa_12.0.3-1.diff.gz Files: 6bb7f7bf7a6fa6cd9c2c3f1811e41cc2 4491 graphics optional mesa_12.0.3-1.dsc 60c5f9897ddc38b46f8144c7366e84ad 14360191 graphics optional mesa_12.0.3.orig.tar.gz c8da1e00d807971e05fafdcdc52f601d 84886 graphics optional mesa_12.0.3-1.diff.gz -BEGIN PGP SIGNATURE- iQIcBAEBCgAGBQJX2oiSAAoJEB7vU9OKOpxnQoYP/ix47SVvGOoqPJ4v/yLbx9Al v2znnf7AQ1LwsVc0hoWBb/QKrGScAiXoNMQ7e4HNNS4hGn4vwD0Xdf8p504+imuP Na+LzsKD8LiGWJXp6NN6xlcfffsnSQJPxUEuTjZ4LyH65F21tE11XgvKwulzWcxf Jsy2KHtMLzrxBJ1C5PuWo0cj9B3EBWh1MzWCRM1dZ5V9BY5vqHSfxfSHNQGYQ08g TxbuHBb/5wXGKP+AUmpJ4uZ3fra4rH2FbP4i3DEsGqYyQenI0QD1nlBzi/KJjEBh 36G84PpTdhoOHp+pax9VcoVsdK7270dexAZeL51SmhrI1fTUnpHNsx1JIV/N3XB3 /jrGAILfFnXzADofod2ANro3Rgsxtb+Sq1nmxVqJF/I1PJsEbBCAKvc7hQToB3QO RccRs/pnqOr5/wLz0XVEb94KA0/e/E+C6B5dMPHCrAYTLTvtk0pLUGw4Iu9rES3G TjOFqEDmr1sf339tGkUYprhLpbN6C5EoI6UADMjf6P4cG080dxh1Gz5tAucsDBst 1YV6Ob6v4uhPC4LEIlyIFRhX7exFFmuYYTqIXDwM07OebQG13XTAh54ykOjt1DI1 I4VyiwhyiEg2IkASrgREkg+uoUw5btcIv8+fHmUtwbxy7PfDUy6OA/93g5eyV8FW wbeXdsp+Weik0P1KONmS =tDA6 -END PGP SIGNATURE- Thank you for your contribution to Debian.
mesa: Changes to 'upstream-unstable'
VERSION |2 appveyor.yml |2 docs/relnotes/12.0.2.html |3 - docs/relnotes/12.0.3.html | 70 ++ src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 19 ++- 5 files changed, 91 insertions(+), 5 deletions(-) New commits: commit d79b2e7bf30ad6d1fa43f30940a64ed9fd0aa9c0 Author: Emil VelikovDate: Thu Sep 15 10:18:54 2016 +0100 docs: add release notes for 12.0.3 Signed-off-by: Emil Velikov diff --git a/docs/relnotes/12.0.3.html b/docs/relnotes/12.0.3.html new file mode 100644 index 000..cc59a01 --- /dev/null +++ b/docs/relnotes/12.0.3.html @@ -0,0 +1,70 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + Mesa Release Notes + + + + + + The Mesa 3D Graphics Library + + + + + +Mesa 12.0.3 Release Notes / September 15, 2016 + + +Mesa 12.0.3 is a bug fix release which fixes bugs found since the 12.0.3 release. + + +Mesa 12.0.3 implements the OpenGL 4.3 API, but the version reported by +glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / +glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. +Some drivers don't support all the features required in OpenGL 4.3. OpenGL +4.3 is only available if requested at context creation +because compatibility contexts are not supported. + + + +SHA256 checksums + +TBD + + + +New features +None + + +Bug fixes + +This list is likely incomplete. + + + +https://bugs.freedesktop.org/show_bug.cgi?id=97781;>Bug 97781 - [HSW, BYT, IVB] es2-cts.gtf.gl2extensiontests.depth_texture_cube_map.depth_texture_cube_map + + + + +Changes + +Emil Velikov (3): + + docs: add sha256 checksums for 12.0.2 + Revert "i965/miptree: Stop multiplying cube depth by 6 in HiZ calculations" + Update version to 12.0.3 + + +José Fonseca (1): + + appveyor: Update winflexbison download URL. + + + + + + commit e487048f8c56cd21f19b6d4fdeb8a8e39db2c25e Author: Emil Velikov Date: Thu Sep 15 10:15:57 2016 +0100 Update version to 12.0.3 Signed-off-by: Emil Velikov diff --git a/VERSION b/VERSION index f36e00a..470ce40 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -12.0.2 +12.0.3 commit 71b47b9cfe50b32de10a4c0fd6a6ea77f0de3c7f Author: Emil Velikov Date: Tue Sep 13 20:06:30 2016 +0100 Revert "i965/miptree: Stop multiplying cube depth by 6 in HiZ calculations" This reverts commit be0344f63046be7acd56f567f6ff4509f8bd1a8d. The commit depends on 48e9ecc47f0 ("Revert "i965/miptree: Set logical_depth0 == 6 for cube maps") which was reverted earlier. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=97781 diff --git a/src/mesa/drivers/dri/i965/intel_mipmap_tree.c b/src/mesa/drivers/dri/i965/intel_mipmap_tree.c index c234f24..e74a2dc 100644 --- a/src/mesa/drivers/dri/i965/intel_mipmap_tree.c +++ b/src/mesa/drivers/dri/i965/intel_mipmap_tree.c @@ -1789,8 +1789,14 @@ intel_gen7_hiz_buf_create(struct brw_context *brw, hz_height = DIV_ROUND_UP(hz_height, 2); } else { const unsigned hz_qpitch = h0 + h1 + (12 * vertical_align); - /* HZ_Height (rows) = Ceiling ( ( Q_pitch * Z_depth/2) /8 ) * 8 */ - hz_height = DIV_ROUND_UP(hz_qpitch * Z0, 2 * 8) * 8; + if (mt->target == GL_TEXTURE_CUBE_MAP_ARRAY || + mt->target == GL_TEXTURE_CUBE_MAP) { + /* HZ_Height (rows) = Ceiling ( ( Q_pitch * Z_depth * 6/2) /8 ) * 8 */ + hz_height = DIV_ROUND_UP(hz_qpitch * Z0 * 6, 2 * 8) * 8; + } else { + /* HZ_Height (rows) = Ceiling ( ( Q_pitch * Z_depth/2) /8 ) * 8 */ + hz_height = DIV_ROUND_UP(hz_qpitch * Z0, 2 * 8) * 8; + } } unsigned long pitch; @@ -1887,6 +1893,15 @@ intel_gen8_hiz_buf_create(struct brw_context *brw, } else { /* HZ_Height (rows) = ceiling( (HZ_QPitch/2)/8) *8 * Z_Depth */ hz_height = DIV_ROUND_UP(buf->qpitch, 2 * 8) * 8 * Z0; + if (mt->target == GL_TEXTURE_CUBE_MAP_ARRAY || + mt->target == GL_TEXTURE_CUBE_MAP) { + /* HZ_Height (rows) = ceiling( (HZ_QPitch/2)/8) *8 * 6 * Z_Depth + * + * We can can just take our hz_height calculation from above, and + * multiply by 6 for the cube map and cube map array types. + */ + hz_height *= 6; + } } unsigned long pitch; commit bde8f418bd2166849c971e416c3941ce115b2a1c Author: Jose Fonseca Date: Tue Sep 13 17:53:30 2016 +0100 appveyor: Update winflexbison download URL. This particular version got moved into a `old_versions` subdirectory. diff --git a/appveyor.yml b/appveyor.yml index c2efa7e..6e69cbf 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -55,7 +55,7 @@ install: - python -m pip install --egg scons==2.4.1 - scons --version # Install flex/bison -- if
mesa: Changes to 'refs/tags/mesa-12.0.3-1'
Tag 'mesa-12.0.3-1' created by Andreas Bollat 2016-09-15 11:42 + Tagging upload of mesa 12.0.3-1 to unstable. -BEGIN PGP SIGNATURE- iQIcBAABCgAGBQJX2okSAAoJEB7vU9OKOpxnuGUP/RfnIJ0PajXHCjOWObxzM8xW nJiWz/ge9qS6OmWgqa49aJmRywo6KKJ7F9zm2UM5Iq3s+9v5/NZKDpvf5ED70Ulc F8WASJh+dm2PFQCkPfhfWl8kPgp9wLAUfgoxdLV1f0kWea1UnH2u/20dQ8O9OiSX gXxLmmK+r/my5D7CDk0nLck2u5XVfERdRc4BIWOLVRnmnx5jHWy5/jFODI7JzvF0 1jykkwDyvyhSEv9oypb8cjrGZshv49tgdXSoeLWWSS/nWHasYI1JpQtCeqxsf28V DssElO0v/Hye9Gq6mnfQep56WukE/uiXFtgN4IczAQ/Pdb+6bXWTywjl17v3Hn4X V6zrKCHEc7UUbXzzguRuWm0Xh0liI9kzo9VIQipaoJSGt13I1yfeX+3EjzUGw3Zd zbQWRQzwkBVp0AoOc57TO5K8iMVJKLvq5M4bDHikHI5BMo3u5nk50dErRAClpzaI b6O89oTZ8fcu4/nLPrE/NfbZD+TXLvlXqBdb+101YJ8nJyxIiYyAq3s5CmlaE54E ynkOTsn/4LZAl6XWloE354vnsclC0k4fwfWS59cBQKrx5zkw+daLmBHBKhs6LKn4 ezpB/fjvRyYRA93/nPKQZ6TkriRpIKYZ86GguCMWyWqx6S0dSPNCukQyoBRc0Kpg zj2/O+e0rYfeuDhSgFj0 =bO2p -END PGP SIGNATURE- Changes since mesa-12.0.2-1: Andreas Boll (4): Merge tag 'mesa-12.0.3' into debian-unstable Bump changelog Enable vc4 on arm64. Upload to unstable. Emil Velikov (4): docs: add sha256 checksums for 12.0.2 Revert "i965/miptree: Stop multiplying cube depth by 6 in HiZ calculations" Update version to 12.0.3 docs: add release notes for 12.0.3 Jose Fonseca (1): appveyor: Update winflexbison download URL. --- VERSION |2 appveyor.yml |2 debian/changelog |7 ++ debian/rules |4 - docs/relnotes/12.0.2.html |3 - docs/relnotes/12.0.3.html | 70 ++ src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 19 ++- 7 files changed, 100 insertions(+), 7 deletions(-) ---
mesa: Changes to 'debian-unstable'
VERSION |2 appveyor.yml |2 debian/changelog |7 ++ debian/rules |4 - docs/relnotes/12.0.2.html |3 - docs/relnotes/12.0.3.html | 70 ++ src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 19 ++- 7 files changed, 100 insertions(+), 7 deletions(-) New commits: commit faf019854c61f38825a66646f2dec1e4a9c83659 Author: Andreas BollDate: Thu Sep 15 13:38:58 2016 +0200 Upload to unstable. diff --git a/debian/changelog b/debian/changelog index b50fc5a..f074bf2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -mesa (12.0.3-1) UNRELEASED; urgency=medium +mesa (12.0.3-1) unstable; urgency=medium * New upstream release. * Enable vc4 on arm64. - -- Andreas Boll Thu, 15 Sep 2016 12:44:18 +0200 + -- Andreas Boll Thu, 15 Sep 2016 13:38:40 +0200 mesa (12.0.2-1) unstable; urgency=medium commit 8c0b6f98962ff261c1914c91bcb28750eaf7fcff Author: Andreas Boll Date: Thu Sep 8 11:31:40 2016 +0200 Enable vc4 on arm64. diff --git a/debian/changelog b/debian/changelog index 829b5db..b50fc5a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ mesa (12.0.3-1) UNRELEASED; urgency=medium * New upstream release. + * Enable vc4 on arm64. -- Andreas Boll Thu, 15 Sep 2016 12:44:18 +0200 diff --git a/debian/rules b/debian/rules index 31ae0b4..09400d6 100755 --- a/debian/rules +++ b/debian/rules @@ -52,8 +52,8 @@ else GALLIUM_DRIVERS += freedreno endif - # vc4 kernel support is only available on armhf - ifneq (,$(filter $(DEB_HOST_ARCH),armhf)) + # vc4 kernel support is only available on armhf and arm64 + ifneq (,$(filter $(DEB_HOST_ARCH), armhf arm64)) GALLIUM_DRIVERS += vc4 endif commit dcf808a86dca081492ceac7aafcdd81564711323 Author: Andreas Boll Date: Thu Sep 15 12:44:38 2016 +0200 Bump changelog diff --git a/debian/changelog b/debian/changelog index e1d4f3c..829b5db 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +mesa (12.0.3-1) UNRELEASED; urgency=medium + + * New upstream release. + + -- Andreas Boll Thu, 15 Sep 2016 12:44:18 +0200 + mesa (12.0.2-1) unstable; urgency=medium * New upstream release. commit d79b2e7bf30ad6d1fa43f30940a64ed9fd0aa9c0 Author: Emil Velikov Date: Thu Sep 15 10:18:54 2016 +0100 docs: add release notes for 12.0.3 Signed-off-by: Emil Velikov diff --git a/docs/relnotes/12.0.3.html b/docs/relnotes/12.0.3.html new file mode 100644 index 000..cc59a01 --- /dev/null +++ b/docs/relnotes/12.0.3.html @@ -0,0 +1,70 @@ +http://www.w3.org/TR/html4/loose.dtd;> + + + + Mesa Release Notes + + + + + + The Mesa 3D Graphics Library + + + + + +Mesa 12.0.3 Release Notes / September 15, 2016 + + +Mesa 12.0.3 is a bug fix release which fixes bugs found since the 12.0.3 release. + + +Mesa 12.0.3 implements the OpenGL 4.3 API, but the version reported by +glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / +glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. +Some drivers don't support all the features required in OpenGL 4.3. OpenGL +4.3 is only available if requested at context creation +because compatibility contexts are not supported. + + + +SHA256 checksums + +TBD + + + +New features +None + + +Bug fixes + +This list is likely incomplete. + + + +https://bugs.freedesktop.org/show_bug.cgi?id=97781;>Bug 97781 - [HSW, BYT, IVB] es2-cts.gtf.gl2extensiontests.depth_texture_cube_map.depth_texture_cube_map + + + + +Changes + +Emil Velikov (3): + + docs: add sha256 checksums for 12.0.2 + Revert "i965/miptree: Stop multiplying cube depth by 6 in HiZ calculations" + Update version to 12.0.3 + + +José Fonseca (1): + + appveyor: Update winflexbison download URL. + + + + + + commit e487048f8c56cd21f19b6d4fdeb8a8e39db2c25e Author: Emil Velikov Date: Thu Sep 15 10:15:57 2016 +0100 Update version to 12.0.3 Signed-off-by: Emil Velikov diff --git a/VERSION b/VERSION index f36e00a..470ce40 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -12.0.2 +12.0.3 commit 71b47b9cfe50b32de10a4c0fd6a6ea77f0de3c7f Author: Emil Velikov Date: Tue Sep 13 20:06:30 2016 +0100 Revert "i965/miptree: Stop multiplying cube depth by 6 in HiZ calculations" This reverts commit be0344f63046be7acd56f567f6ff4509f8bd1a8d. The commit depends on 48e9ecc47f0 ("Revert "i965/miptree: Set logical_depth0 == 6 for
Processing of mesa_12.0.3-1_source.changes
mesa_12.0.3-1_source.changes uploaded successfully to localhost along with the files: mesa_12.0.3-1.dsc mesa_12.0.3.orig.tar.gz mesa_12.0.3-1.diff.gz Greetings, Your Debian queue daemon (running on host franck.debian.org)
Bug#831405: xserver-xorg-video-openchrome: please make the build reproducible
Dear Maintainer, > Source: xserver-xorg-video-openchrome > Version: 1:0.2.904+svn842-2+squeeze1 > Tags: patch There hasn't seem to be any update on this bug in 61 days, in which time the Reproducible Builds effort has come on a long way. :) Would you consider applying this patch and uploading? Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-