xserver-xorg-video-intel: Changes to 'ubuntu-vivid'
New branch 'ubuntu-vivid' available with the following commits: -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1zdwre-0005u3...@moszumanska.debian.org
xserver-xorg-video-intel: Changes to 'debian-experimental'
NEWS | 14 configure.ac | 29 - debian/changelog |8 libobj/alloca.c |4 man/intel.man |4 src/backlight.c | 68 +- src/backlight.h |2 src/i915_pciids.h | 53 +- src/intel_device.c|6 src/intel_list.h | 31 + src/intel_module.c| 62 +- src/intel_options.c |1 src/intel_options.h |1 src/legacy/i810/i810_common.h |4 src/legacy/i810/i810_hwmc.c |2 src/legacy/i810/i810_reg.h|2 src/legacy/i810/xvmc/I810XvMC.c |6 src/render_program/exa_wm.g4i |2 src/render_program/exa_wm_yuv_rgb.g8a |4 src/render_program/exa_wm_yuv_rgb.g8b |2 src/sna/blt.c | 549 +-- src/sna/brw/brw_eu_emit.c |2 src/sna/compiler.h| 14 src/sna/gen6_common.h | 17 src/sna/gen6_render.c | 75 ++- src/sna/gen7_render.c | 80 ++- src/sna/gen8_render.c | 120 +++-- src/sna/kgem.c| 798 +++-- src/sna/kgem.h| 34 + src/sna/kgem_debug_gen4.c |2 src/sna/kgem_debug_gen5.c |2 src/sna/kgem_debug_gen6.c |2 src/sna/sna.h | 54 ++ src/sna/sna_accel.c | 413 ++--- src/sna/sna_blt.c | 137 ++--- src/sna/sna_display.c | 803 +++--- src/sna/sna_dri2.c| 655 --- src/sna/sna_dri3.c| 13 src/sna/sna_driver.c | 30 - src/sna/sna_glyphs.c | 92 ++- src/sna/sna_io.c | 22 src/sna/sna_present.c | 144 -- src/sna/sna_render.c | 16 src/sna/sna_render.h |9 src/sna/sna_tiling.c |4 src/sna/sna_trapezoids_boxes.c|4 src/sna/sna_trapezoids_imprecise.c|4 src/sna/sna_trapezoids_mono.c | 52 +- src/sna/sna_trapezoids_precise.c |4 src/sna/sna_video_sprite.c| 18 src/uxa/intel_display.c | 59 +- src/uxa/intel_driver.c| 13 src/uxa/intel_memory.c|2 test/.gitignore |4 test/Makefile.am |4 test/dri2-speed.c | 342 ++ test/dri2-test.c | 48 +- test/dri3-test.c | 62 ++ test/dri3.c | 34 + test/present-speed.c | 615 ++ test/present-test.c | 399 ++-- test/render-glyphs.c | 441 ++ test/render-trapezoid.c | 125 + test/render-triangle.c| 180 +++ test/test.h |9 test/test_image.c | 36 - tools/Makefile.am |6 tools/backlight_helper.c |6 tools/dri3info.c | 212 tools/virtual.c | 243 ++ 70 files changed, 5340 insertions(+), 1974 deletions(-) New commits: commit 5bd394f50552d4be185ba4f21299a5ab873e14bf Author: Timo Aaltonen Date: Thu Jun 18 15:41:51 2015 +0300 bump the version diff --git a/debian/changelog b/debian/changelog index ad6ca79..a930f6d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xserver-xorg-video-intel (2:2.99.917+git20150421-1~exp1) UNRELEASED; urgency=medium +xserver-xorg-video-intel (2:2.99.917+git20150618-1~exp1) UNRELEASED; urgency=medium * New snapshot. * rules: Fix valgrind-enabling check. commit b24e7581bd1e5a0215cb73ec87093ebf03c20278 Author: Chris Wilson Date: Wed Jun 17 17:55:04 2015 +0100 backlight: Factor known names into preferred interfaces Since the /sys/device/backlight never turned up we face an issue with disambiguating the backlight on multi-GPU devices. Both intel_backlight and nv_backlight are presented are raw interfaces, and on modern systems the ACPI interface is defunct, so we need a way to distinguish them. So, we fallback to our priority table of known interfaces and rank them accordingly, first by class (platform, native, raw) and then by priority. Signed-off-by: Chris Wilson diff --git a/src/backlight.c b/src/backlight.c index c65e466..d020a7c 100644 --- a/src/backlight.c +++ b/src/backlight.c @@ -152,12 +152,9 @@ int backlight_open(struct backligh
xserver-xorg-video-intel: Changes to 'ubuntu-vivid-lts'
New branch 'ubuntu-vivid-lts' available with the following commits: commit eb70b91f31c94386068b6b56963ac60107582493 Author: Timo Aaltonen Date: Wed Jul 8 12:25:06 2015 +0300 Backport vivid package for lts-vivid stack. commit c8360e93c7dd2d593fe19f29c18fe16c67621c4c Merge: 940e71e b36a859 Author: Timo Aaltonen Date: Wed Jul 8 12:23:19 2015 +0300 Merge branch 'ubuntu-vivid' into lts-vivid commit 940e71e65c55be9cef7bfcbee07cebde7f45fbbb Author: Timo Aaltonen Date: Mon May 11 12:10:27 2015 +0300 Backport vivid package for lts-vivid stack. -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1zdwre-0005ui...@moszumanska.debian.org
xserver-xorg-video-intel: Changes to 'upstream-experimental'
NEWS | 14 configure.ac | 29 - libobj/alloca.c |4 man/intel.man |4 src/backlight.c | 68 +- src/backlight.h |2 src/i915_pciids.h | 53 +- src/intel_device.c|6 src/intel_list.h | 31 + src/intel_module.c| 62 +- src/intel_options.c |1 src/intel_options.h |1 src/legacy/i810/i810_common.h |4 src/legacy/i810/i810_hwmc.c |2 src/legacy/i810/i810_reg.h|2 src/legacy/i810/xvmc/I810XvMC.c |6 src/render_program/exa_wm.g4i |2 src/render_program/exa_wm_yuv_rgb.g8a |4 src/render_program/exa_wm_yuv_rgb.g8b |2 src/sna/blt.c | 549 +-- src/sna/brw/brw_eu_emit.c |2 src/sna/compiler.h| 14 src/sna/gen6_common.h | 17 src/sna/gen6_render.c | 75 ++- src/sna/gen7_render.c | 80 ++- src/sna/gen8_render.c | 120 +++-- src/sna/kgem.c| 798 +++-- src/sna/kgem.h| 34 + src/sna/kgem_debug_gen4.c |2 src/sna/kgem_debug_gen5.c |2 src/sna/kgem_debug_gen6.c |2 src/sna/sna.h | 54 ++ src/sna/sna_accel.c | 413 ++--- src/sna/sna_blt.c | 137 ++--- src/sna/sna_display.c | 803 +++--- src/sna/sna_dri2.c| 655 --- src/sna/sna_dri3.c| 13 src/sna/sna_driver.c | 30 - src/sna/sna_glyphs.c | 92 ++- src/sna/sna_io.c | 22 src/sna/sna_present.c | 144 -- src/sna/sna_render.c | 16 src/sna/sna_render.h |9 src/sna/sna_tiling.c |4 src/sna/sna_trapezoids_boxes.c|4 src/sna/sna_trapezoids_imprecise.c|4 src/sna/sna_trapezoids_mono.c | 52 +- src/sna/sna_trapezoids_precise.c |4 src/sna/sna_video_sprite.c| 18 src/uxa/intel_display.c | 59 +- src/uxa/intel_driver.c| 13 src/uxa/intel_memory.c|2 test/.gitignore |4 test/Makefile.am |4 test/dri2-speed.c | 342 ++ test/dri2-test.c | 48 +- test/dri3-test.c | 62 ++ test/dri3.c | 34 + test/present-speed.c | 615 ++ test/present-test.c | 399 ++-- test/render-glyphs.c | 441 ++ test/render-trapezoid.c | 125 + test/render-triangle.c| 180 +++ test/test.h |9 test/test_image.c | 36 - tools/Makefile.am |6 tools/backlight_helper.c |6 tools/dri3info.c | 212 tools/virtual.c | 243 ++ 69 files changed, 5333 insertions(+), 1973 deletions(-) New commits: commit b24e7581bd1e5a0215cb73ec87093ebf03c20278 Author: Chris Wilson Date: Wed Jun 17 17:55:04 2015 +0100 backlight: Factor known names into preferred interfaces Since the /sys/device/backlight never turned up we face an issue with disambiguating the backlight on multi-GPU devices. Both intel_backlight and nv_backlight are presented are raw interfaces, and on modern systems the ACPI interface is defunct, so we need a way to distinguish them. So, we fallback to our priority table of known interfaces and rank them accordingly, first by class (platform, native, raw) and then by priority. Signed-off-by: Chris Wilson diff --git a/src/backlight.c b/src/backlight.c index c65e466..d020a7c 100644 --- a/src/backlight.c +++ b/src/backlight.c @@ -152,12 +152,9 @@ int backlight_open(struct backlight *b, char *iface) return param.curval; } -enum backlight_type backlight_exists(const char *iface) +int backlight_exists(const char *iface) { - if (iface != NULL) - return BL_NONE; - - return BL_PLATFORM; + return iface == NULL; } int backlight_on(struct backlight *b) @@ -250,10 +247,10 @@ static const char *known_interfaces[] = { "intel_backlight", }; -static enum backlight_type __backlight_type(const char *iface) +static int __backlight_type(const char *iface) { char buf[1024]; -
xserver-xorg-video-intel: Changes to 'pristine-tar'
xserver-xorg-video-intel_2.99.917+git20150421.orig.tar.gz.delta |binary xserver-xorg-video-intel_2.99.917+git20150421.orig.tar.gz.id|1 + xserver-xorg-video-intel_2.99.917+git20150618.orig.tar.gz.delta |binary xserver-xorg-video-intel_2.99.917+git20150618.orig.tar.gz.id|1 + 4 files changed, 2 insertions(+) New commits: commit 2b8bbd670a02a06df6dd2fc60740e812ea312b6b Author: Timo Aaltonen Date: Thu Jun 18 15:41:20 2015 +0300 pristine-tar data for xserver-xorg-video-intel_2.99.917+git20150618.orig.tar.gz diff --git a/xserver-xorg-video-intel_2.99.917+git20150618.orig.tar.gz.delta b/xserver-xorg-video-intel_2.99.917+git20150618.orig.tar.gz.delta new file mode 100644 index 000..2de49ea Binary files /dev/null and b/xserver-xorg-video-intel_2.99.917+git20150618.orig.tar.gz.delta differ diff --git a/xserver-xorg-video-intel_2.99.917+git20150618.orig.tar.gz.id b/xserver-xorg-video-intel_2.99.917+git20150618.orig.tar.gz.id new file mode 100644 index 000..68a7518 --- /dev/null +++ b/xserver-xorg-video-intel_2.99.917+git20150618.orig.tar.gz.id @@ -0,0 +1 @@ +9e2245cd219cfa3b98f121dbccb87f135eeaba86 commit 0d855ce8f36937012aae5cff0e5da67528483eac Author: Timo Aaltonen Date: Wed Apr 22 15:02:56 2015 +0300 pristine-tar data for xserver-xorg-video-intel_2.99.917+git20150421.orig.tar.gz diff --git a/xserver-xorg-video-intel_2.99.917+git20150421.orig.tar.gz.delta b/xserver-xorg-video-intel_2.99.917+git20150421.orig.tar.gz.delta new file mode 100644 index 000..fc6498a Binary files /dev/null and b/xserver-xorg-video-intel_2.99.917+git20150421.orig.tar.gz.delta differ diff --git a/xserver-xorg-video-intel_2.99.917+git20150421.orig.tar.gz.id b/xserver-xorg-video-intel_2.99.917+git20150421.orig.tar.gz.id new file mode 100644 index 000..5719664 --- /dev/null +++ b/xserver-xorg-video-intel_2.99.917+git20150421.orig.tar.gz.id @@ -0,0 +1 @@ +391913e1bdfe6788a44b3bc3c10a156197b7a165 -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1zdwqf-0005gi...@moszumanska.debian.org
xserver-xorg-video-intel: Changes to 'ubuntu-utopic'
debian/changelog |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 18802b35e282ea382432c368dce3befd6f4f318b Author: Timo Aaltonen Date: Fri Jun 26 14:23:21 2015 +0300 release to utopic diff --git a/debian/changelog b/debian/changelog index 8ba312b..17dafbc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xserver-xorg-video-intel (2:2.99.914-1~exp1ubuntu4.5) UNRELEASED; urgency=medium +xserver-xorg-video-intel (2:2.99.914-1~exp1ubuntu4.5) utopic; urgency=medium [ Timo Aaltonen ] * sna-gen8-clear-instancing-enabled-bit-between-batches.diff: Fix @@ -9,7 +9,7 @@ xserver-xorg-video-intel (2:2.99.914-1~exp1ubuntu4.5) UNRELEASED; urgency=medium rotating the screen (LP: #1376760) (LP: #1443345) backport from a88795c641 upstream. - -- Timo Aaltonen Mon, 11 May 2015 13:41:20 +0300 + -- Timo Aaltonen Fri, 26 Jun 2015 14:22:42 +0300 xserver-xorg-video-intel (2:2.99.914-1~exp1ubuntu4.4) utopic; urgency=medium -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1zdwqg-0005gd...@moszumanska.debian.org
mesa: Changes to 'ubuntu-vivid-lts'
New branch 'ubuntu-vivid-lts' available with the following commits: commit 0c537bbffdbe857aff8b2e5967210b6f9ba7d202 Author: Timo Aaltonen Date: Fri Jul 10 14:10:23 2015 +0300 update the changelog commit ed72144b2ea0b7954e9007d7ba1560bf81753887 Merge: 87401a1 5a4eca4 Author: Timo Aaltonen Date: Fri Jul 10 14:09:34 2015 +0300 Merge branch 'ubuntu-vivid' into ubuntu-vivid-lts commit 87401a11b17421425ddc64d61e9aa2429198fca0 Author: Timo Aaltonen Date: Wed Jul 8 11:42:02 2015 +0300 Backport vivid package for lts-vivid stack. commit 8554c3366d619261ccb3f111d29984988ed42751 Merge: 177db04 d3c1515 Author: Timo Aaltonen Date: Wed Jul 8 11:38:40 2015 +0300 Merge branch 'ubuntu-vivid' into ubuntu-vivid-lts Conflicts: debian/control commit 177db04c0584d0e6115108ee19f4943a37924a4e Author: Timo Aaltonen Date: Fri May 8 15:06:38 2015 +0300 Backport vivid package for lts-vivid stack. -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1zdwq4-0004yy...@moszumanska.debian.org
mesa: Changes to 'ubuntu-vivid'
New branch 'ubuntu-vivid' available with the following commits: commit 5a4eca47d7a1310d3e459d9ab55b893dec0f3b00 Author: Timo Aaltonen Date: Fri Jul 10 14:08:51 2015 +0300 update the changelog commit 83feb002d91de08d9959c3309a4547e281a9bcae Merge: d3c1515 c42a748 Author: Timo Aaltonen Date: Fri Jul 10 14:08:15 2015 +0300 Merge branch 'ubuntu' into ubuntu-vivid commit d3c15151b86d0f2062ca624ab3d2a9c979d0a495 Author: Timo Aaltonen Date: Wed Jul 8 11:36:38 2015 +0300 backport to vivid -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1zdwpk-0004p0...@moszumanska.debian.org
mesa: Changes to 'ubuntu'
debian/changelog | 13 debian/patches/i965-do_blit_drawpixels-decode-array-formats.patch | 29 ++ debian/patches/series |1 3 files changed, 43 insertions(+) New commits: commit c42a7480b28c1b9eb652d3262c2acd00454c49a1 Author: Timo Aaltonen Date: Fri Jul 10 14:06:44 2015 +0300 release to wily diff --git a/debian/changelog b/debian/changelog index c1bff45..4677962 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +mesa (10.5.9-2ubuntu1) wily; urgency=medium + + * Merge from Debian unstable. + + -- Timo Aaltonen Fri, 10 Jul 2015 14:02:38 +0300 + mesa (10.5.9-2) unstable; urgency=medium * i965-do_blit_drawpixels-decode-array-formats.patch: Fix a regression commit 7ced45cd145fdbea4403dac5896ad79b9fc64582 Author: Timo Aaltonen Date: Fri Jul 10 13:02:07 2015 +0300 release to unstable diff --git a/debian/changelog b/debian/changelog index 2767303..3a5b275 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -mesa (10.5.9-2) UNRELEASED; urgency=medium +mesa (10.5.9-2) unstable; urgency=medium * i965-do_blit_drawpixels-decode-array-formats.patch: Fix a regression since 10.5.5, allow using blit fastpath again. - -- Timo Aaltonen Fri, 10 Jul 2015 13:01:13 +0300 + -- Timo Aaltonen Fri, 10 Jul 2015 13:01:40 +0300 mesa (10.5.9-1) unstable; urgency=medium commit 799eeaa9becbb872d68ed9ffbb16612839449044 Author: Timo Aaltonen Date: Fri Jul 10 13:01:21 2015 +0300 i965-do_blit_drawpixels-decode-array-formats.patch: Fix a regression since 10.5.5, allow using blit fastpath again. diff --git a/debian/changelog b/debian/changelog index 080d6f0..2767303 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +mesa (10.5.9-2) UNRELEASED; urgency=medium + + * i965-do_blit_drawpixels-decode-array-formats.patch: Fix a regression +since 10.5.5, allow using blit fastpath again. + + -- Timo Aaltonen Fri, 10 Jul 2015 13:01:13 +0300 + mesa (10.5.9-1) unstable; urgency=medium * New upstream release. diff --git a/debian/patches/i965-do_blit_drawpixels-decode-array-formats.patch b/debian/patches/i965-do_blit_drawpixels-decode-array-formats.patch new file mode 100644 index 000..5808155 --- /dev/null +++ b/debian/patches/i965-do_blit_drawpixels-decode-array-formats.patch @@ -0,0 +1,29 @@ +commit bd38f91f8d80897ca91979962d80d4bc0acef586 +Author: Alexander Monakov +Date: Tue Jun 9 20:58:22 2015 +0300 + +i965: do_blit_drawpixels: decode array formats + +Correct a regression introduced by commit 922c0c9fd526 by converting "array +format", if received from _mesa_format_from_format_and_type, to mesa_format. + +References: https://bugs.freedesktop.org/show_bug.cgi?id=90839 +Signed-off-by: Alexander Monakov +Tested-by: AnAkkk +Reviewed-by: Jason Ekstrand +Reviewed-by: Kenneth Graunke +Cc: mesa-sta...@lists.freedesktop.org + +diff --git a/src/mesa/drivers/dri/i965/intel_pixel_draw.c b/src/mesa/drivers/dri/i965/intel_pixel_draw.c +index d68cbb6..189a592 100644 +--- a/src/mesa/drivers/dri/i965/intel_pixel_draw.c b/src/mesa/drivers/dri/i965/intel_pixel_draw.c +@@ -78,6 +78,8 @@ do_blit_drawpixels(struct gl_context * ctx, +struct intel_renderbuffer *irb = intel_renderbuffer(rb); + +mesa_format src_format = _mesa_format_from_format_and_type(format, type); ++ if (_mesa_format_is_mesa_array_format(src_format)) ++ src_format = _mesa_format_from_array_format(src_format); +mesa_format dst_format = irb->mt->format; + +/* We can safely discard sRGB encode/decode for the DrawPixels interface */ diff --git a/debian/patches/series b/debian/patches/series index 9f0749f..11e1fc6 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1,2 @@ 07_gallium-fix-build-failure-on-powerpcspe.diff +i965-do_blit_drawpixels-decode-array-formats.patch -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1zdwpd-0004kz...@moszumanska.debian.org
mesa: Changes to 'debian-unstable'
debian/changelog |7 ++ debian/patches/i965-do_blit_drawpixels-decode-array-formats.patch | 29 ++ debian/patches/series |1 3 files changed, 37 insertions(+) New commits: commit 7ced45cd145fdbea4403dac5896ad79b9fc64582 Author: Timo Aaltonen Date: Fri Jul 10 13:02:07 2015 +0300 release to unstable diff --git a/debian/changelog b/debian/changelog index 2767303..3a5b275 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -mesa (10.5.9-2) UNRELEASED; urgency=medium +mesa (10.5.9-2) unstable; urgency=medium * i965-do_blit_drawpixels-decode-array-formats.patch: Fix a regression since 10.5.5, allow using blit fastpath again. - -- Timo Aaltonen Fri, 10 Jul 2015 13:01:13 +0300 + -- Timo Aaltonen Fri, 10 Jul 2015 13:01:40 +0300 mesa (10.5.9-1) unstable; urgency=medium commit 799eeaa9becbb872d68ed9ffbb16612839449044 Author: Timo Aaltonen Date: Fri Jul 10 13:01:21 2015 +0300 i965-do_blit_drawpixels-decode-array-formats.patch: Fix a regression since 10.5.5, allow using blit fastpath again. diff --git a/debian/changelog b/debian/changelog index 080d6f0..2767303 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +mesa (10.5.9-2) UNRELEASED; urgency=medium + + * i965-do_blit_drawpixels-decode-array-formats.patch: Fix a regression +since 10.5.5, allow using blit fastpath again. + + -- Timo Aaltonen Fri, 10 Jul 2015 13:01:13 +0300 + mesa (10.5.9-1) unstable; urgency=medium * New upstream release. diff --git a/debian/patches/i965-do_blit_drawpixels-decode-array-formats.patch b/debian/patches/i965-do_blit_drawpixels-decode-array-formats.patch new file mode 100644 index 000..5808155 --- /dev/null +++ b/debian/patches/i965-do_blit_drawpixels-decode-array-formats.patch @@ -0,0 +1,29 @@ +commit bd38f91f8d80897ca91979962d80d4bc0acef586 +Author: Alexander Monakov +Date: Tue Jun 9 20:58:22 2015 +0300 + +i965: do_blit_drawpixels: decode array formats + +Correct a regression introduced by commit 922c0c9fd526 by converting "array +format", if received from _mesa_format_from_format_and_type, to mesa_format. + +References: https://bugs.freedesktop.org/show_bug.cgi?id=90839 +Signed-off-by: Alexander Monakov +Tested-by: AnAkkk +Reviewed-by: Jason Ekstrand +Reviewed-by: Kenneth Graunke +Cc: mesa-sta...@lists.freedesktop.org + +diff --git a/src/mesa/drivers/dri/i965/intel_pixel_draw.c b/src/mesa/drivers/dri/i965/intel_pixel_draw.c +index d68cbb6..189a592 100644 +--- a/src/mesa/drivers/dri/i965/intel_pixel_draw.c b/src/mesa/drivers/dri/i965/intel_pixel_draw.c +@@ -78,6 +78,8 @@ do_blit_drawpixels(struct gl_context * ctx, +struct intel_renderbuffer *irb = intel_renderbuffer(rb); + +mesa_format src_format = _mesa_format_from_format_and_type(format, type); ++ if (_mesa_format_is_mesa_array_format(src_format)) ++ src_format = _mesa_format_from_array_format(src_format); +mesa_format dst_format = irb->mt->format; + +/* We can safely discard sRGB encode/decode for the DrawPixels interface */ diff --git a/debian/patches/series b/debian/patches/series index 9f0749f..11e1fc6 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1,2 @@ 07_gallium-fix-build-failure-on-powerpcspe.diff +i965-do_blit_drawpixels-decode-array-formats.patch -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1zdwpc-0004kf...@moszumanska.debian.org
mesa_10.5.9-2_amd64.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Fri, 10 Jul 2015 13:01:40 +0300 Source: mesa Binary: libgl1-mesa-swx11 libgl1-mesa-swx11-dbg libgl1-mesa-swx11-i686 libgl1-mesa-swx11-dev libxatracker2 libxatracker2-dbg libxatracker-dev libgbm1 libgbm1-dbg libgbm-dev libegl1-mesa libegl1-mesa-dbg libegl1-mesa-dev libegl1-mesa-drivers libwayland-egl1-mesa libwayland-egl1-mesa-dbg libgles1-mesa libgles1-mesa-dbg libgles1-mesa-dev libgles2-mesa libgles2-mesa-dbg libgles2-mesa-dev libglapi-mesa libglapi-mesa-dbg libgl1-mesa-glx libgl1-mesa-glx-dbg libgl1-mesa-dri libgl1-mesa-dri-dbg libgl1-mesa-dev mesa-common-dev libosmesa6 libosmesa6-dev mesa-vdpau-drivers mesa-vdpau-drivers-dbg mesa-opencl-icd mesa-opencl-icd-dbg Architecture: source amd64 Version: 10.5.9-2 Distribution: unstable Urgency: medium Maintainer: Debian X Strike Force Changed-By: Timo Aaltonen Description: libegl1-mesa - free implementation of the EGL API -- runtime libegl1-mesa-dbg - free implementation of the EGL API -- debugging symbols 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 libgbm1-dbg - generic buffer management API -- debugging symbols 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-dri-dbg - Debugging symbols for the Mesa DRI modules libgl1-mesa-glx - free implementation of the OpenGL API -- GLX runtime libgl1-mesa-glx-dbg - Debugging symbols for the Mesa GLX runtime libgl1-mesa-swx11 - free implementation of the OpenGL API -- runtime libgl1-mesa-swx11-dbg - free implementation of the OpenGL API -- debugging symbols libgl1-mesa-swx11-dev - free implementation of the OpenGL API -- development files libgl1-mesa-swx11-i686 - Mesa OpenGL runtime [i686 optimized] libglapi-mesa - free implementation of the GL API -- shared library libglapi-mesa-dbg - free implementation of the GL API -- debugging symbols libgles1-mesa - free implementation of the OpenGL|ES 1.x API -- runtime libgles1-mesa-dbg - free implementation of the OpenGL|ES 1.x API -- debugging symbols 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-dbg - free implementation of the OpenGL|ES 2.x API -- debugging symbols 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 libwayland-egl1-mesa-dbg - implementation of the Wayland EGL platform -- debugging symbols libxatracker-dev - X acceleration library -- development files libxatracker2 - X acceleration library -- runtime libxatracker2-dbg - X acceleration library -- debugging symbols mesa-common-dev - Developer documentation for Mesa mesa-opencl-icd - free implementation of the OpenCL API -- ICD runtime mesa-opencl-icd-dbg - free implementation of the OpenCL API -- debugging symbols mesa-vdpau-drivers - Mesa VDPAU video acceleration drivers mesa-vdpau-drivers-dbg - Debugging symbols for the Mesa VDPAU video acceleration drivers Changes: mesa (10.5.9-2) unstable; urgency=medium . * i965-do_blit_drawpixels-decode-array-formats.patch: Fix a regression since 10.5.5, allow using blit fastpath again. Checksums-Sha1: dac950e08b45b35a275a1a32cd62cd83fc8bc3ef 5096 mesa_10.5.9-2.dsc 6ce91f495e753b6c6ffe1f510a6aa343770ec064 11808395 mesa_10.5.9.orig.tar.gz f162feab6cd8edce5265c4da57e1b7b2a6c8b91e 109984 mesa_10.5.9-2.diff.gz e12703bdd5914d1a086bdd1c94e77b7a7d4228fc 276474 libegl1-mesa-dbg_10.5.9-2_amd64.deb 02a5d02fb662e8483620cdaad2dcacb6b9bcf4e3 50986 libegl1-mesa-dev_10.5.9-2_amd64.deb 035064b5c3e2e4de799c1a27c21ea263116d2d5c 37584 libegl1-mesa-drivers_10.5.9-2_amd64.deb 5e04224f2337ac3310a336555b97f3b5779342bc 97900 libegl1-mesa_10.5.9-2_amd64.deb 6a1096c2bb6cc318447684d6669d1ae2f0c6abae 40430 libgbm-dev_10.5.9-2_amd64.deb c8dd4855d033696ed9b5651fc5670f4673245094 100310 libgbm1-dbg_10.5.9-2_amd64.deb 70f6fa9e44b9b998040e244cbc51b7ab380f1b1e 57492 libgbm1_10.5.9-2_amd64.deb ffa0233aa4a2d08ae973210e80e7d78e9a9b39f7 38344 libgl1-mesa-dev_10.5.9-2_amd64.deb 9bde74e5f7334ca09a2fb713c460867257f52b08 37397002 libgl1-mesa-dri-dbg_10.5.9-2_amd64.deb 956212436ab94bcc8eccc9cf5d6befe462ada4ea 3510360 libgl1-mesa-dri_10.5.9-2_amd64.deb 2149ace7d83a574a96c362ba43ae0f2fa78411dd 875910 libgl1-mesa-glx-dbg_10.5.9-2_amd64.deb 3653a878f9558ecaa342b38448b7904bad6e389e 182654 libgl1-mesa-glx_10.5.9-2_amd64.deb dce5c2ad8c921b3ec4328dd1aea3eef0aafe5ac2 9048806 libgl1-mesa-swx11-dbg_10.5
Processing of mesa_10.5.9-2_amd64.changes
mesa_10.5.9-2_amd64.changes uploaded successfully to localhost along with the files: mesa_10.5.9-2.dsc mesa_10.5.9.orig.tar.gz mesa_10.5.9-2.diff.gz libegl1-mesa-dbg_10.5.9-2_amd64.deb libegl1-mesa-dev_10.5.9-2_amd64.deb libegl1-mesa-drivers_10.5.9-2_amd64.deb libegl1-mesa_10.5.9-2_amd64.deb libgbm-dev_10.5.9-2_amd64.deb libgbm1-dbg_10.5.9-2_amd64.deb libgbm1_10.5.9-2_amd64.deb libgl1-mesa-dev_10.5.9-2_amd64.deb libgl1-mesa-dri-dbg_10.5.9-2_amd64.deb libgl1-mesa-dri_10.5.9-2_amd64.deb libgl1-mesa-glx-dbg_10.5.9-2_amd64.deb libgl1-mesa-glx_10.5.9-2_amd64.deb libgl1-mesa-swx11-dbg_10.5.9-2_amd64.deb libgl1-mesa-swx11-dev_10.5.9-2_amd64.deb libgl1-mesa-swx11_10.5.9-2_amd64.deb libglapi-mesa-dbg_10.5.9-2_amd64.deb libglapi-mesa_10.5.9-2_amd64.deb libgles1-mesa-dbg_10.5.9-2_amd64.deb libgles1-mesa-dev_10.5.9-2_amd64.deb libgles1-mesa_10.5.9-2_amd64.deb libgles2-mesa-dbg_10.5.9-2_amd64.deb libgles2-mesa-dev_10.5.9-2_amd64.deb libgles2-mesa_10.5.9-2_amd64.deb libosmesa6-dev_10.5.9-2_amd64.deb libosmesa6_10.5.9-2_amd64.deb libwayland-egl1-mesa-dbg_10.5.9-2_amd64.deb libwayland-egl1-mesa_10.5.9-2_amd64.deb libxatracker-dev_10.5.9-2_amd64.deb libxatracker2-dbg_10.5.9-2_amd64.deb libxatracker2_10.5.9-2_amd64.deb mesa-common-dev_10.5.9-2_amd64.deb mesa-opencl-icd-dbg_10.5.9-2_amd64.deb mesa-opencl-icd_10.5.9-2_amd64.deb mesa-vdpau-drivers-dbg_10.5.9-2_amd64.deb mesa-vdpau-drivers_10.5.9-2_amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1zdvai-0007bi...@franck.debian.org
Bug#790663: Extremely slow window dragging and very poor performance with KMS activated on RV100/M6 [Rage/Radeon Mobility Series]
On 08/07/15, Michel Dänzer wrote: > On 03.07.2015 02:42, Alfonso García wrote: > > On 02/07/15, Michel Dänzer wrote: > >> On 02.07.2015 01:39, Alfonso García wrote: > >>> On 01/07/15, Michel Dänzer wrote: > On 01.07.2015 01:44, alfon wrote: > > > >> Can you try if a simple compositing manager (e.g. xcompmgr -a) helps > >> with the problem (with the options below commented out)? > > > > I probed this program and really improved the window manager performance > > with the Xorg accel option and with the options you say commented out > > > > In return performance like mpv is now worse (the movement blinks and still > > shots are slow) > > > >> > > Option "EXAVSync" "on" > [...] > > Option "ColorTiling" "off" > > Option "ColorTiling2D" "off" > > Option "EXAPixmaps""on" > > Does commenting out these options help? > > >>> > >>> No, > >> > >> Please provide /var/log/Xorg.0.log corresponding to commenting out > >> everything I recommended in xorg.conf. > > > > I attached the Xorg log file with the suggested configuration and running > > xcompmgr -c > > Note that I suggested xcompmgr -a, which should be lighter than -c. Yes, of course I tested with -a option. I didn't note significant change performance between "-c" or "-a" opctions. Now I'm proving with: "compton -CG --config /dev/null -b &" And I encounter relative better performance too with in xorg.conf file. I don't understand why I need to use a window composition manager to get better performance, but I suppose is another history... > > > > [ 2331.952] (**) Option "AIGLX" "on" > > [ 2331.952] (**) Option "DRI2" "on" > [...] > > [ 2332.078] (**) ModulePath set to "/usr/lib/xorg/modules" > > [ 2332.078] (**) Extension "Composite" is enabled > [...] > > [ 2332.223] (**) RADEON(0): Depth 24, (--) framebuffer bpp 32 > [...] > > [ 2332.224] (**) RADEON(0): Option "Accel" "on" > > [ 2332.224] (**) RADEON(0): Option "EnablePageFlip" "on" > [...] > > [ 2332.224] (**) RADEON(0): Option "AccelMethod" "EXA" > > [ 2332.224] (**) RADEON(0): Option "ZaphodHeads" "LVDS,VGA-0" > > These are all defaults, no need to specify them explicitly in xorg.conf. > > > > [ 2332.224] (**) RADEON(0): Option "RenderAccel" "off" > > I missed this before. Why did you disable this? Does not disabling it help? I deleted this option. Now I have only this options on the "Device" section: Identifier "ATI Technologies Inc Radeon Mobility M6 LY" VendorName "IBM ThinkPad" BoardName "ATI Radeon Mobility M6 LY" Driver "radeon" BusID "PCI:1:0:0" Option "Accel" "on" Option "ZaphodHeads" "LVDS,VGA-0" Option "AccelMethod" "EXA" # Otras opciones Option "monitor-VGA-0" "VGA-0" Option "monitor-LVDS" "LVCD" > > > > [ 2363.450] (II) RADEON(0): Allocate new frame buffer 1920x1080 stride 1920 > > [ 2363.508] (II) RADEON(0): VRAM usage limit set to 5371K > [...] > > [ 3099.062] Not enough RAM to hw accel xv operation > > This is probably why mpv isn't working well. Any chance you can try if > the attached xf86-video-ati patch helps for this? > > Note that you can always use mpv -vo x11 to get basically the same video > experience as with Option "NoAccel". With "-vo x11" option does not improve performance. I will try with the attached patch. Thank you > > > -- > Earthling Michel Dänzer | http://www.amd.com > Libre software enthusiast | Mesa and X developer > diff --git a/src/radeon_textured_videofuncs.c > b/src/radeon_textured_videofuncs.c > index 653de44..116bc9a 100644 > --- a/src/radeon_textured_videofuncs.c > +++ b/src/radeon_textured_videofuncs.c > @@ -60,7 +60,7 @@ RADEONPrepareTexturedVideo(ScrnInfoPtr pScrn, > RADEONPortPrivPtr pPriv) > int ret; > > radeon_cs_space_reset_bos(info->cs); > -radeon_cs_space_add_persistent_bo(info->cs, src_bo, > RADEON_GEM_DOMAIN_GTT | RADEON_GEM_DOMAIN_VRAM, 0); > +radeon_cs_space_add_persistent_bo(info->cs, src_bo, > RADEON_GEM_DOMAIN_GTT, 0); > > if (pPriv->bicubic_enabled) > radeon_cs_space_add_persistent_bo(info->cs, info->bicubic_bo, > RADEON_GEM_DOMAIN_GTT | RADEON_GEM_DOMAIN_VRAM, 0); > @@ -430,7 +430,7 @@ R200PrepareTexturedVideo(ScrnInfoPtr pScrn, > RADEONPortPrivPtr pPriv) > int ret; > > radeon_cs_space_reset_bos(info->cs); > -radeon_cs_space_add_persistent_bo(info->cs, src_bo, > RADEON_GEM_DOMAIN_GTT | RADEON_GEM_DOMAIN_VRAM, 0); > +radeon_cs_space_add_persistent_bo(info->cs, src_bo, > RADEON_GEM_DOMAIN_GTT, 0); > > if (pPriv->bicubic_enabled) > radeon_cs_space_add_persistent_bo(info->cs, info->bicubic_bo, > RADEON_GEM_DOMAIN_GTT | RADEON_GEM_DOMAIN_VRAM, 0); > @@ -955,7 +955,7 @@ R300PrepareTexturedVideo(ScrnI