libxkbcommon_0.4.0-1_amd64.changes ACCEPTED into unstable, unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Sun, 09 Feb 2014 18:34:46 +0100 Source: libxkbcommon Binary: libxkbcommon0 libxkbcommon-dev libxkbcommon-x11-0 libxkbcommon-x11-dev Architecture: source amd64 Version: 0.4.0-1 Distribution: unstable Urgency: low Maintainer: Debian X Strike Force Changed-By: Michael Stapelberg Description: libxkbcommon-dev - library interface to the XKB compiler - development files libxkbcommon-x11-0 - library to create keymaps with the XKB X11 protocol libxkbcommon-x11-dev - library to create keymaps with the XKB X11 protocol - development libxkbcommon0 - library interface to the XKB compiler - shared library Closes: 737391 Changes: libxkbcommon (0.4.0-1) unstable; urgency=low . * New upstream release. This introduces the new binary packages libxkbcommon-x11-{0,dev} (Closes: #737391) * Canonicalize Vcs-* * Bump standards-version to 3.9.5 (no changes necessary) Checksums-Sha1: 5c1aecdff89d1c522886d89f993fd467a1d3bf72 2288 libxkbcommon_0.4.0-1.dsc 74e8bd3332286ebe5742cac0c665ffa6cb1472df 834217 libxkbcommon_0.4.0.orig.tar.gz 4eca02663c487809e22a0d6da1a4aaa7617dc3d0 30193 libxkbcommon_0.4.0-1.diff.gz 90386589efa903e3a1fbd91354457048163afde4 109684 libxkbcommon0_0.4.0-1_amd64.deb d0233168e67619ba59593f7c6e2de69a252f596a 153646 libxkbcommon-dev_0.4.0-1_amd64.deb 70df3103dffb8d5e24ab5fa0527ffd975ddeae82 38026 libxkbcommon-x11-0_0.4.0-1_amd64.deb 6c34abd9ab404fc741766ccabcf2753ec286026f 39388 libxkbcommon-x11-dev_0.4.0-1_amd64.deb Checksums-Sha256: b8ea3a951158a605e8965210f2260143cb04449536db5c9ab829860a0753728b 2288 libxkbcommon_0.4.0-1.dsc 6dfdda918855b42bbdeefe6f89b3555c69f03146b44207afa462250a4ac2ac50 834217 libxkbcommon_0.4.0.orig.tar.gz de7164b50c8f8d904055e6e843e72187af6d60f2b7f23e079f41796686001f9a 30193 libxkbcommon_0.4.0-1.diff.gz bab10a2ede9a80dbfb4d08066ed4f11aea300f1a78086318efb4d9bb02ad6079 109684 libxkbcommon0_0.4.0-1_amd64.deb f8826bc5c8f43443fe0fb39481aa1d7e2f9b4b688397699cf2bff4fcb1482b22 153646 libxkbcommon-dev_0.4.0-1_amd64.deb 959b993301b8e3ac3b4915b697d8c2f687ebad5c2861738fa1f2a99a125bf338 38026 libxkbcommon-x11-0_0.4.0-1_amd64.deb 2a8b6b799ace40ce61a300adb846c2650f0ee90f5a37dac097bf79a80b76ffce 39388 libxkbcommon-x11-dev_0.4.0-1_amd64.deb Files: 187d503a1bee06994017c9b8f3d492e1 2288 x11 optional libxkbcommon_0.4.0-1.dsc e10d84e7bcec22f38a2372a5ab63138c 834217 x11 optional libxkbcommon_0.4.0.orig.tar.gz 87b0911a5c8bd740fc89ff9256576b62 30193 x11 optional libxkbcommon_0.4.0-1.diff.gz d13832d5486c07c0d8d7bea0edaf44b0 109684 libs optional libxkbcommon0_0.4.0-1_amd64.deb 1e8a06d67ff2d4aacb98dbf552152092 153646 libdevel extra libxkbcommon-dev_0.4.0-1_amd64.deb 8407c30d232c17fafc8530c0af43412a 38026 libs optional libxkbcommon-x11-0_0.4.0-1_amd64.deb 64aa5e78e3f9c691d65203db2f4415e1 39388 libdevel extra libxkbcommon-x11-dev_0.4.0-1_amd64.deb -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCgAGBQJS97yTAAoJEE5xYO1KyO4dmcsQANa4YxR2SUStSVEEFVB3Qqj3 GHu1of3s36M6eGtvaawxiTKAb1In0wRHUtZh/u8CACtD7p3x5d24J+jv/fOunPHC ZMs32JNufgkPEeeSHmDmhOcp4ZioGB+IYqILLaaXkCzNJD+F3rjYBCyjDnkmJQus xId/XLRwXFZv6LK1QRC5qfSY3oCl0T2ZeOKj36EpVKMG/ohZf7j6HHFdJTt8Maob DYvO7F9ePAKyW+1HqToN5g4mMgPkq9V18F49Om0ZorDs+099wXEK1eaK+5JZiMvH gOhwBUZ81HmR3s86iUOPUcLM0HSBKgRkj1DhQ9RLZb9jjbiuS5fH/KvQGn+jK8Oi 6n9kNcuE9lHd8MvEH6kMzBA0yB1qbxbnSpcuHB3aqxKYedBRv12WccB8fJ/SpFH3 yRaDpmaCMB8WDhFs0xUEz5tv6GDWrCZD9zjdWtdbgwScN7wSopa7HoiZXHu6qcQs Xrz3RRklJBwce1V3KqsFgCAIQVB0DqdUY/7jUBxPxKSk0N/I6A6nqN/9lkQaEN/B mddUYE5awL2d3rR9jDPBUzY0MdeoKgDXzp7XfUUCc7ZH4dArP1RpPbNYYH22OVZa D7vWXlx8pbuFdvWYFXO7CktbijMFN+qRFRF2vcPnQllmRHnU2eSHyuR6xcwJmXFU paIJJP95/Iz78h1DUShm =3w3e -END PGP SIGNATURE- Thank you for your contribution to Debian. -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1wcw5n-0003ne...@franck.debian.org
Bug#737391: marked as done (Please package upstream version 0.4.0)
Your message dated Mon, 10 Feb 2014 19:00:05 + with message-id and subject line Bug#737391: fixed in libxkbcommon 0.4.0-1 has caused the Debian Bug report #737391, regarding Please package upstream version 0.4.0 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.) -- 737391: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=737391 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libxkbcommon0 Version: 0.3.1-2 Severity: normal This report is to inform you that upstream has just released libxkbcommon 0.4.0. Please package that new release, since it contains a new library called xkbcommon-x11 that I’d like to use in i3lock. Thanks! -- System Information: Debian Release: 7.0 APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: armel i386 Kernel: Linux 3.11-2-amd64 (SMP w/8 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libxkbcommon0 depends on: ii libc6 2.17-93 ii multiarch-support 2.13-38 ii xkb-data 2.5.1-3 libxkbcommon0 recommends no packages. libxkbcommon0 suggests no packages. -- no debconf information --- End Message --- --- Begin Message --- Source: libxkbcommon Source-Version: 0.4.0-1 We believe that the bug you reported is fixed in the latest version of libxkbcommon, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 737...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Stapelberg (supplier of updated libxkbcommon package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Sun, 09 Feb 2014 18:34:46 +0100 Source: libxkbcommon Binary: libxkbcommon0 libxkbcommon-dev libxkbcommon-x11-0 libxkbcommon-x11-dev Architecture: source amd64 Version: 0.4.0-1 Distribution: unstable Urgency: low Maintainer: Debian X Strike Force Changed-By: Michael Stapelberg Description: libxkbcommon-dev - library interface to the XKB compiler - development files libxkbcommon-x11-0 - library to create keymaps with the XKB X11 protocol libxkbcommon-x11-dev - library to create keymaps with the XKB X11 protocol - development libxkbcommon0 - library interface to the XKB compiler - shared library Closes: 737391 Changes: libxkbcommon (0.4.0-1) unstable; urgency=low . * New upstream release. This introduces the new binary packages libxkbcommon-x11-{0,dev} (Closes: #737391) * Canonicalize Vcs-* * Bump standards-version to 3.9.5 (no changes necessary) Checksums-Sha1: 5c1aecdff89d1c522886d89f993fd467a1d3bf72 2288 libxkbcommon_0.4.0-1.dsc 74e8bd3332286ebe5742cac0c665ffa6cb1472df 834217 libxkbcommon_0.4.0.orig.tar.gz 4eca02663c487809e22a0d6da1a4aaa7617dc3d0 30193 libxkbcommon_0.4.0-1.diff.gz 90386589efa903e3a1fbd91354457048163afde4 109684 libxkbcommon0_0.4.0-1_amd64.deb d0233168e67619ba59593f7c6e2de69a252f596a 153646 libxkbcommon-dev_0.4.0-1_amd64.deb 70df3103dffb8d5e24ab5fa0527ffd975ddeae82 38026 libxkbcommon-x11-0_0.4.0-1_amd64.deb 6c34abd9ab404fc741766ccabcf2753ec286026f 39388 libxkbcommon-x11-dev_0.4.0-1_amd64.deb Checksums-Sha256: b8ea3a951158a605e8965210f2260143cb04449536db5c9ab829860a0753728b 2288 libxkbcommon_0.4.0-1.dsc 6dfdda918855b42bbdeefe6f89b3555c69f03146b44207afa462250a4ac2ac50 834217 libxkbcommon_0.4.0.orig.tar.gz de7164b50c8f8d904055e6e843e72187af6d60f2b7f23e079f41796686001f9a 30193 libxkbcommon_0.4.0-1.diff.gz bab10a2ede9a80dbfb4d08066ed4f11aea300f1a78086318efb4d9bb02ad6079 109684 libxkbcommon0_0.4.0-1_amd64.deb f8826bc5c8f43443fe0fb39481aa1d7e2f9b4b688397699cf2bff4fcb1482b22 153646 libxkbcommon-dev_0.4.0-1_amd64.deb 959b993301b8e3ac3b4915b697d8c2f687ebad5c2861738fa1f2a99a125bf338 38026 libxkbcommon-x11-0_0.4.0-1_amd64.deb 2a8b6b799ace40ce61a300adb846c2650f0ee90f5a37dac097bf79a80b76ffce 39388 libxkbcommon-x11-dev_0.4.0-1_amd64.deb Files: 187d503a1bee06994017c9b8f3d492e1 2288 x11 optional libxkbcommon_0.4.0-1.dsc e10d84e7bcec22f38a2372a5ab63138c 834217 x11 optional libxkbcommon_0.4.0.orig.tar.gz 87b0911a5c8bd740fc89ff9256576b62 30193 x11 optional libxkbcommon_0.4.0-1.diff.gz d13832d5486c0
Proposal for your business
Dear , Are you interested in getting estimates on designing your website or a website redesign? We also can get you estimates on SEO (Search Engine Optimization) marketing, mobile applications at no cost. If you are interested, reply back to this email with the services that you are interested in and we will get you estimates in the next 24 hours. Best regards, Amy Jones P.S: This is not any promotional email. I was browsing through your website on internet and wish to share my opinion with you. In case you feel to stop this communication, please reply to me with “No”.
xserver-xorg-video-intel: Changes to 'upstream-experimental'
NEWS | 25 configure.ac |2 src/sna/gen4_render.c | 13 +- src/sna/gen4_render.h |2 src/sna/gen5_render.c |6 src/sna/gen6_render.c | 11 + src/sna/gen7_render.c |2 src/sna/gen8_render.c |2 src/sna/kgem.c| 14 +- src/sna/kgem.h| 10 + src/sna/sna_accel.c | 301 ++ src/sna/sna_glyphs.c |3 src/uxa/intel_video.c |3 13 files changed, 253 insertions(+), 141 deletions(-) New commits: commit 2fb2cd092dadba40b5ad2da57943c660a0c9bc14 Author: Chris Wilson Date: Mon Feb 10 09:35:11 2014 + 2.99.910 snapshot diff --git a/NEWS b/NEWS index 63655d3..5700d34 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,28 @@ +Snapshot 2.99.910 (2013-02-10) +== +Another latent bug exposed by recent changes merit another snapshot for +final testing. + + * Only discard damage when overwriting the dirty CPU bo, instead +of discarding damage that will be shown! + + * Reset operation state when switching between glyph caches. +https://bugs.freedesktop.org/show_bug.cgi?id=74494 + + * Fully reinitialise pixmaps allocated from the freed cache. Fixes +a potential issue (crash or misrendering) when using some compositors. +https://bugs.freedesktop.org/show_bug.cgi?id=74550 + + * Do not expose the TexturedVideo adaptor in UXA when it is disabled +either due to a hung GPU or explicitly disabled by the user. + + * Restore the pipe stall when changing CC state on gen6, otherwise +the GPU may not flush intermediate results from all EU resulting +in render corruption (usually the occasional black box). +Regression from 2.99.906 +https://bugs.freedesktop.org/show_bug.cgi?id=7237 + + Snapshot 2.99.909 (2013-02-01) == Pass the brown paper bag. Ridiculously stupid bug in last minute coding. diff --git a/configure.ac b/configure.ac index f7a6d32..a3114af 100644 --- a/configure.ac +++ b/configure.ac @@ -23,7 +23,7 @@ # Initialize Autoconf AC_PREREQ([2.60]) AC_INIT([xf86-video-intel], -[2.99.909], +[2.99.910], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [xf86-video-intel]) AC_CONFIG_SRCDIR([Makefile.am]) commit 37d8566ee78c67647b159a96ddb2675d1506b967 Author: Chris Wilson Date: Sun Feb 9 12:28:27 2014 + sna/gen6: Restore stall dropped when not flushing instead commit 82e6d41c2f4f343bd1854d3d8ee4b624b5d68971 Author: Chris Wilson Date: Thu Oct 31 13:35:59 2013 + sna/gen6: Tweak flush around CC state changes Replaced the pipeline stall with a flush - but only when the target was dirty. The missing stall however seems to be required as well. v2: Actually emit the stall for all CC state changes [Ilia Mirkin] Reported-by: Ilia Mirkin Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=72375 Signed-off-by: Chris Wilson diff --git a/src/sna/gen6_render.c b/src/sna/gen6_render.c index aadc6f7..f36bf79 100644 --- a/src/sna/gen6_render.c +++ b/src/sna/gen6_render.c @@ -870,15 +870,16 @@ gen6_emit_state(struct sna *sna, assert(op->dst.bo->exec); - need_flush = - gen6_emit_cc(sna, GEN6_BLEND(op->u.gen6.flags)) && - wm_binding_table & 1; + need_stall = wm_binding_table & 1; + need_flush = false; + if (gen6_emit_cc(sna, GEN6_BLEND(op->u.gen6.flags))) + need_flush = need_stall; gen6_emit_sampler(sna, GEN6_SAMPLER(op->u.gen6.flags)); gen6_emit_sf(sna, GEN6_VERTEX(op->u.gen6.flags) >> 2); gen6_emit_wm(sna, GEN6_KERNEL(op->u.gen6.flags), GEN6_VERTEX(op->u.gen6.flags) >> 2); gen6_emit_vertex_elements(sna, op); - need_stall = gen6_emit_binding_table(sna, wm_binding_table & ~1); + need_stall |= gen6_emit_binding_table(sna, wm_binding_table & ~1); if (gen6_emit_drawing_rectangle(sna, op)) need_stall = false; if (need_flush || kgem_bo_is_dirty(op->src.bo) || kgem_bo_is_dirty(op->mask.bo)) { commit 823382d28944a319c207f20ecef25ce1707a8021 Author: Chris Wilson Date: Thu Feb 6 10:13:41 2014 + sna: And clear drawable->id on reused pixmaps References: https://bugs.freedesktop.org/show_bug.cgi?id=74550 Signed-off-by: Chris Wilson diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c index 457cc41..3919997 100644 --- a/src/sna/sna_accel.c +++ b/src/sna/sna_accel.c @@ -870,10 +870,11 @@ create_pixmap_hdr(struct sna *sna, ScreenPtr screen, assert(pixmap->drawable.type == DRAWABLE_PIXMAP); assert(pixmap->drawable.class == 0); assert(pixmap->drawable.pScreen == screen); - assert(pixmap->drawable.id == 0); assert(pixmap->drawable.x == 0); assert(pixmap->drawable.y == 0); + pixmap->drawable.id = 0; +
xserver-xorg-video-intel: Changes to 'ubuntu'
NEWS | 25 configure.ac |2 debian/changelog | 18 +- src/sna/gen4_render.c | 13 +- src/sna/gen4_render.h |2 src/sna/gen5_render.c |6 src/sna/gen6_render.c | 11 + src/sna/gen7_render.c |2 src/sna/gen8_render.c |2 src/sna/kgem.c| 14 +- src/sna/kgem.h| 10 + src/sna/sna_accel.c | 301 ++ src/sna/sna_glyphs.c |3 src/uxa/intel_video.c |3 14 files changed, 265 insertions(+), 147 deletions(-) New commits: commit 9963cb51bb91c8b34cf1cdc0284df2d9348683d7 Author: Timo Aaltonen Date: Mon Feb 10 14:10:05 2014 +0200 release to trusty diff --git a/debian/changelog b/debian/changelog index babc807..7ea3f45 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-intel (2:2.99.910-0ubuntu1) trusty; urgency=medium + + * Merge from Debian git. (LP: #1277143) + + -- Timo Aaltonen Mon, 10 Feb 2014 14:03:01 +0200 + xserver-xorg-video-intel (2:2.99.910-1) UNRELEASED; urgency=low * New upstream prerelease. commit 233062bd373f018cae63c4439bec879c27201732 Author: Timo Aaltonen Date: Mon Feb 10 12:10:31 2014 +0200 bump the version diff --git a/debian/changelog b/debian/changelog index 9e4af6a..d3d5841 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xserver-xorg-video-intel (2:2.99.909-1) UNRELEASED; urgency=low +xserver-xorg-video-intel (2:2.99.910-1) UNRELEASED; urgency=low * New upstream prerelease. commit 2fb2cd092dadba40b5ad2da57943c660a0c9bc14 Author: Chris Wilson Date: Mon Feb 10 09:35:11 2014 + 2.99.910 snapshot diff --git a/NEWS b/NEWS index 63655d3..5700d34 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,28 @@ +Snapshot 2.99.910 (2013-02-10) +== +Another latent bug exposed by recent changes merit another snapshot for +final testing. + + * Only discard damage when overwriting the dirty CPU bo, instead +of discarding damage that will be shown! + + * Reset operation state when switching between glyph caches. +https://bugs.freedesktop.org/show_bug.cgi?id=74494 + + * Fully reinitialise pixmaps allocated from the freed cache. Fixes +a potential issue (crash or misrendering) when using some compositors. +https://bugs.freedesktop.org/show_bug.cgi?id=74550 + + * Do not expose the TexturedVideo adaptor in UXA when it is disabled +either due to a hung GPU or explicitly disabled by the user. + + * Restore the pipe stall when changing CC state on gen6, otherwise +the GPU may not flush intermediate results from all EU resulting +in render corruption (usually the occasional black box). +Regression from 2.99.906 +https://bugs.freedesktop.org/show_bug.cgi?id=7237 + + Snapshot 2.99.909 (2013-02-01) == Pass the brown paper bag. Ridiculously stupid bug in last minute coding. diff --git a/configure.ac b/configure.ac index f7a6d32..a3114af 100644 --- a/configure.ac +++ b/configure.ac @@ -23,7 +23,7 @@ # Initialize Autoconf AC_PREREQ([2.60]) AC_INIT([xf86-video-intel], -[2.99.909], +[2.99.910], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [xf86-video-intel]) AC_CONFIG_SRCDIR([Makefile.am]) commit 37d8566ee78c67647b159a96ddb2675d1506b967 Author: Chris Wilson Date: Sun Feb 9 12:28:27 2014 + sna/gen6: Restore stall dropped when not flushing instead commit 82e6d41c2f4f343bd1854d3d8ee4b624b5d68971 Author: Chris Wilson Date: Thu Oct 31 13:35:59 2013 + sna/gen6: Tweak flush around CC state changes Replaced the pipeline stall with a flush - but only when the target was dirty. The missing stall however seems to be required as well. v2: Actually emit the stall for all CC state changes [Ilia Mirkin] Reported-by: Ilia Mirkin Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=72375 Signed-off-by: Chris Wilson diff --git a/src/sna/gen6_render.c b/src/sna/gen6_render.c index aadc6f7..f36bf79 100644 --- a/src/sna/gen6_render.c +++ b/src/sna/gen6_render.c @@ -870,15 +870,16 @@ gen6_emit_state(struct sna *sna, assert(op->dst.bo->exec); - need_flush = - gen6_emit_cc(sna, GEN6_BLEND(op->u.gen6.flags)) && - wm_binding_table & 1; + need_stall = wm_binding_table & 1; + need_flush = false; + if (gen6_emit_cc(sna, GEN6_BLEND(op->u.gen6.flags))) + need_flush = need_stall; gen6_emit_sampler(sna, GEN6_SAMPLER(op->u.gen6.flags)); gen6_emit_sf(sna, GEN6_VERTEX(op->u.gen6.flags) >> 2); gen6_emit_wm(sna, GEN6_KERNEL(op->u.gen6.flags), GEN6_VERTEX(op->u.gen6.flags) >> 2); gen6_emit_vertex_elements(sna, op); - need_stall = gen6_emit_binding_table(sna, wm_binding_table & ~1); + need_stall |= gen6_emit_binding_table(sna, wm_binding_table & ~1); if (gen6_
xserver-xorg-video-intel: Changes to 'debian-experimental'
NEWS | 25 configure.ac |2 debian/changelog |2 src/sna/gen4_render.c | 13 +- src/sna/gen4_render.h |2 src/sna/gen5_render.c |6 src/sna/gen6_render.c | 11 + src/sna/gen7_render.c |2 src/sna/gen8_render.c |2 src/sna/kgem.c| 14 +- src/sna/kgem.h| 10 + src/sna/sna_accel.c | 301 ++ src/sna/sna_glyphs.c |3 src/uxa/intel_video.c |3 14 files changed, 254 insertions(+), 142 deletions(-) New commits: commit 233062bd373f018cae63c4439bec879c27201732 Author: Timo Aaltonen Date: Mon Feb 10 12:10:31 2014 +0200 bump the version diff --git a/debian/changelog b/debian/changelog index 9e4af6a..d3d5841 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xserver-xorg-video-intel (2:2.99.909-1) UNRELEASED; urgency=low +xserver-xorg-video-intel (2:2.99.910-1) UNRELEASED; urgency=low * New upstream prerelease. commit 2fb2cd092dadba40b5ad2da57943c660a0c9bc14 Author: Chris Wilson Date: Mon Feb 10 09:35:11 2014 + 2.99.910 snapshot diff --git a/NEWS b/NEWS index 63655d3..5700d34 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,28 @@ +Snapshot 2.99.910 (2013-02-10) +== +Another latent bug exposed by recent changes merit another snapshot for +final testing. + + * Only discard damage when overwriting the dirty CPU bo, instead +of discarding damage that will be shown! + + * Reset operation state when switching between glyph caches. +https://bugs.freedesktop.org/show_bug.cgi?id=74494 + + * Fully reinitialise pixmaps allocated from the freed cache. Fixes +a potential issue (crash or misrendering) when using some compositors. +https://bugs.freedesktop.org/show_bug.cgi?id=74550 + + * Do not expose the TexturedVideo adaptor in UXA when it is disabled +either due to a hung GPU or explicitly disabled by the user. + + * Restore the pipe stall when changing CC state on gen6, otherwise +the GPU may not flush intermediate results from all EU resulting +in render corruption (usually the occasional black box). +Regression from 2.99.906 +https://bugs.freedesktop.org/show_bug.cgi?id=7237 + + Snapshot 2.99.909 (2013-02-01) == Pass the brown paper bag. Ridiculously stupid bug in last minute coding. diff --git a/configure.ac b/configure.ac index f7a6d32..a3114af 100644 --- a/configure.ac +++ b/configure.ac @@ -23,7 +23,7 @@ # Initialize Autoconf AC_PREREQ([2.60]) AC_INIT([xf86-video-intel], -[2.99.909], +[2.99.910], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [xf86-video-intel]) AC_CONFIG_SRCDIR([Makefile.am]) commit 37d8566ee78c67647b159a96ddb2675d1506b967 Author: Chris Wilson Date: Sun Feb 9 12:28:27 2014 + sna/gen6: Restore stall dropped when not flushing instead commit 82e6d41c2f4f343bd1854d3d8ee4b624b5d68971 Author: Chris Wilson Date: Thu Oct 31 13:35:59 2013 + sna/gen6: Tweak flush around CC state changes Replaced the pipeline stall with a flush - but only when the target was dirty. The missing stall however seems to be required as well. v2: Actually emit the stall for all CC state changes [Ilia Mirkin] Reported-by: Ilia Mirkin Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=72375 Signed-off-by: Chris Wilson diff --git a/src/sna/gen6_render.c b/src/sna/gen6_render.c index aadc6f7..f36bf79 100644 --- a/src/sna/gen6_render.c +++ b/src/sna/gen6_render.c @@ -870,15 +870,16 @@ gen6_emit_state(struct sna *sna, assert(op->dst.bo->exec); - need_flush = - gen6_emit_cc(sna, GEN6_BLEND(op->u.gen6.flags)) && - wm_binding_table & 1; + need_stall = wm_binding_table & 1; + need_flush = false; + if (gen6_emit_cc(sna, GEN6_BLEND(op->u.gen6.flags))) + need_flush = need_stall; gen6_emit_sampler(sna, GEN6_SAMPLER(op->u.gen6.flags)); gen6_emit_sf(sna, GEN6_VERTEX(op->u.gen6.flags) >> 2); gen6_emit_wm(sna, GEN6_KERNEL(op->u.gen6.flags), GEN6_VERTEX(op->u.gen6.flags) >> 2); gen6_emit_vertex_elements(sna, op); - need_stall = gen6_emit_binding_table(sna, wm_binding_table & ~1); + need_stall |= gen6_emit_binding_table(sna, wm_binding_table & ~1); if (gen6_emit_drawing_rectangle(sna, op)) need_stall = false; if (need_flush || kgem_bo_is_dirty(op->src.bo) || kgem_bo_is_dirty(op->mask.bo)) { commit 823382d28944a319c207f20ecef25ce1707a8021 Author: Chris Wilson Date: Thu Feb 6 10:13:41 2014 + sna: And clear drawable->id on reused pixmaps References: https://bugs.freedesktop.org/show_bug.cgi?id=74550 Signed-off-by: Chris Wilson diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c index 457cc41..3919997 100644 --- a/src/sna/sna_accel.c +++ b/src/
Processed: severity of 738521 is important
Processing commands for cont...@bugs.debian.org: > severity 738521 important Bug #738521 [xserver-xorg-video-ati] xserver-xorg-video-ati: Persistant system lockup with ATI Radeon X300 GPU running firmware-linux-nonfree Severity set to 'important' from 'critical' > thanks Stopping processing here. Please contact me if you need assistance. -- 738521: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738521 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.c.13920309716089.transcr...@bugs.debian.org
mesa: update dependencies
This patch for debian-experimental mesa branch updates dependencies reflecting current upstream status. -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1392023382-5597-1-git-send-email-fabio@libero.it
[PATCH] debian/control: update dependencies
--- debian/control | 30 +++--- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/debian/control b/debian/control index 4577639..c4155ca 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,7 @@ Build-Depends: debhelper (>= 8.1.3), quilt (>= 0.40), pkg-config, - libdrm-dev (>= 2.4.48) [!hurd-any], + libdrm-dev (>= 2.4.49) [!hurd-any], libx11-dev, x11proto-gl-dev (>= 1.4.14), libxxf86vm-dev, @@ -23,16 +23,16 @@ Build-Depends: x11proto-dri2-dev (>= 2.6), linux-libc-dev (>= 2.6.31) [linux-any], libx11-xcb-dev, - libxcb-dri2-0-dev, - libxcb-glx0-dev, + libxcb-dri2-0-dev (>= 1.8), + libxcb-glx0-dev (>= 1.8.1), libxcb-xfixes0-dev, python-libxml2, libudev-dev [linux-any], flex, bison, - llvm-3.4-dev (>= 1:3.3-4) [amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf], + llvm-3.4-dev [amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf], libelf-dev [amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf], - libwayland-dev (>= 1.0.2) [linux-any], + libwayland-dev (>= 1.2.0) [linux-any], Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/mesa Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/mesa.git Homepage: http://mesa3d.sourceforge.net/ @@ -278,18 +278,18 @@ Architecture: linux-any kfreebsd-any Depends: libegl1-mesa (= ${binary:Version}), libegl1-mesa-drivers (= ${binary:Version}), - libdrm-dev (>= 2.4.45) [!hurd-any], - x11proto-dri2-dev (>= 2.1), - x11proto-gl-dev (>= 1.4.11), + libdrm-dev (>= 2.4.49) [!hurd-any], + x11proto-dri2-dev (>= 2.6), + x11proto-gl-dev (>= 1.4.14), libx11-dev, libxext-dev, libxxf86vm-dev, libxdamage-dev, libxfixes-dev, - libxcb-glx0-dev, - libxcb-dri2-0-dev, + libxcb-glx0-dev (>= 1.8.1), + libxcb-dri2-0-dev (>= 1.8), libx11-xcb-dev, - libwayland-dev, + libwayland-dev (>= 1.2.0), ${misc:Depends}, Description: free implementation of the EGL API -- development files This package contains the development environment required for compiling @@ -662,11 +662,11 @@ Architecture: any Depends: mesa-common-dev (= ${binary:Version}), libgl1-mesa-glx (= ${binary:Version}), - libdrm-dev (>= 2.4.45) [!hurd-any], + libdrm-dev (>= 2.4.49) [!hurd-any], libx11-dev, libx11-xcb-dev, - libxcb-dri2-0-dev, - libxcb-glx0-dev, + libxcb-dri2-0-dev (>= 1.8), + libxcb-glx0-dev (>= 1.8.1), libxdamage-dev, libxext-dev, libxfixes-dev, @@ -694,7 +694,7 @@ Architecture: any Replaces: xlibmesa-gl-dev (<< 1:7), xlibosmesa-dev, libgl1-mesa-swx11-dev (<< 6.5.2), libgl1-mesa-dev (<< 7.5~rc4-2) Depends: libx11-dev, - libdrm-dev (>= 2.4.45) [!hurd-any], + libdrm-dev (>= 2.4.49) [!hurd-any], ${misc:Depends}, Description: Developer documentation for Mesa This package includes the specifications for the Mesa-specific OpenGL -- 1.8.3.2 -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1392023431-5643-1-git-send-email-fabio@libero.it