intel-gpu-tools_1.15-1_source.changes ACCEPTED into unstable

2016-05-31 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 31 May 2016 17:35:02 -0700
Source: intel-gpu-tools
Binary: intel-gpu-tools intel-gpu-tools-dbg
Architecture: source
Version: 1.15-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Vincent Cheng 
Description:
 intel-gpu-tools - tools for debugging the Intel graphics driver
 intel-gpu-tools-dbg - tools for debugging the Intel graphics driver (debug)
Changes:
 intel-gpu-tools (1.15-1) unstable; urgency=medium
 .
   * New upstream release.
   * Update to Standards version 3.9.8.
Checksums-Sha1:
 21d2dfafc0c3c81832fa98f96ab61e72ccbf847c 2365 intel-gpu-tools_1.15-1.dsc
 51b44311e1db246658a60113d446118ffb7ba85c 2343707 
intel-gpu-tools_1.15.orig.tar.gz
 fa44cdb736e1de9c0da5814381a6c98a5b0d701c 5241 intel-gpu-tools_1.15-1.diff.gz
Checksums-Sha256:
 b2a4fed39d1587b8fb63dbc9bd04022983b766b1fd5cba9e675514b2286a4ad2 2365 
intel-gpu-tools_1.15-1.dsc
 88e7ec1d29ac1141dbb67cf45d3b8f131e376d81d2732fc182ca0a080ae59462 2343707 
intel-gpu-tools_1.15.orig.tar.gz
 4dcaeb46fa774d7192ed9ae84d1f4411a778f48dd03051fc08f3642dcbce1b70 5241 
intel-gpu-tools_1.15-1.diff.gz
Files:
 1fa113ab5542e1f952c34f1f7ede2bec 2365 x11 optional intel-gpu-tools_1.15-1.dsc
 2b929cfbe6ebff1c426048ada194b801 2343707 x11 optional 
intel-gpu-tools_1.15.orig.tar.gz
 8764e868f0f8c22f76974cd5fc0f3346 5241 x11 optional 
intel-gpu-tools_1.15-1.diff.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJXTjBCAAoJEI7tzBuqHzL/8a0QAOTsT8kGBZCAvBrEPlHG/UGG
CtrFN4PAoHKF6SSWDCsPgBQGmjf2GRQJu9QsW7BB7CoISObENsNeKbDPWTA2raMx
Xd73QveqILylO+mXEqLQ7G/rWvJVZbQ1NhQuIvYnBNW6CHtBLer348oAdK96+k1d
9mJU/ub7b+mY9Lpq4RLSkE4uLL+QpUt+md/XhUHjHI+8umFLWMuXL/0HcYhIrWxE
xXMuzPGYZpW86SZU0+zyHfp4xM0Sw3zwSN/Sf4DuQjvCwPI3/R5xf1sVJjbTAZD2
oINSfLLYZ6q9NhyUkGclxVCIXmgthpIduVeSG3oBdzyY5i0UoedUVLW25nKsgM7S
e8jIXMS2lDxv4vCFpXpK/JKdUbzdjlfPsTXc9L0fXLrEToXDqngNZKEWGJ8vzJDK
Ri8h9GNHs9p3DJOacxZxrP70D4cRNhABgZyUxp9sLjR2xktrcmzRQVSYZb9eg383
bJlX6O+h8Nm5yB++neUP9fudcBH3LKxvCDV/cyrKNZBrqRuyzNzQPyFwzwFGilgq
7XcdTtZcsH6lOOg6EqEWGNp/KY00LGAaMC67ylzWz3P1Gyh8Ql6kgtOeBw0Zlsm9
+b6vpTqlv4GN2jqcXcnK2nHcc319Aij9IQzA1yBB3tjd68N8jNxL74GuCRLRcYR0
mTsPWiODffOSgNiCvdat
=qiuj
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



intel-gpu-tools: Changes to 'debian-unstable'

2016-05-31 Thread Vincent Cheng
 debian/changelog |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 24ddabd56ce75d9616d97d8739f752963cd2de47
Author: Vincent Cheng 
Date:   Tue May 31 17:43:28 2016 -0700

finalize changelog

diff --git a/debian/changelog b/debian/changelog
index 6bffcf5..ba9cc8d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-intel-gpu-tools (1.15-1) UNRELEASED; urgency=medium
+intel-gpu-tools (1.15-1) unstable; urgency=medium
 
   * New upstream release.
   * Update to Standards version 3.9.8.



intel-gpu-tools: Changes to 'debian-unstable'

2016-05-31 Thread Vincent Cheng
 debian/changelog |7 +++
 debian/control   |6 +++---
 2 files changed, 10 insertions(+), 3 deletions(-)

New commits:
commit 18a66d361c8d269257ac701835c6da3a157ff5d1
Author: Vincent Cheng 
Date:   Tue May 31 17:38:06 2016 -0700

fix vcs-field-uses-insecure-uri

diff --git a/debian/control b/debian/control
index 17098de..0f72c98 100644
--- a/debian/control
+++ b/debian/control
@@ -26,8 +26,8 @@ Build-Depends:
  xutils-dev (>= 1:7.6+6)
 Standards-Version: 3.9.8
 Homepage: https://01.org/linuxgraphics/
-Vcs-Git: git://anonscm.debian.org/pkg-xorg/app/intel-gpu-tools.git
-Vcs-Browser: 
http://anonscm.debian.org/gitweb/?p=pkg-xorg/app/intel-gpu-tools.git
+Vcs-Git: https://anonscm.debian.org/git/pkg-xorg/app/intel-gpu-tools.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-xorg/app/intel-gpu-tools.git
 
 Package: intel-gpu-tools
 Architecture: amd64 i386

commit 7f40eb4673c7d6c25fa92546aab3c64d457b5985
Author: Vincent Cheng 
Date:   Tue May 31 17:35:59 2016 -0700

stdver bump to 3.9.8

diff --git a/debian/changelog b/debian/changelog
index 685447a..6bffcf5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 intel-gpu-tools (1.15-1) UNRELEASED; urgency=medium
 
   * New upstream release.
+  * Update to Standards version 3.9.8.
 
  -- Vincent Cheng   Tue, 31 May 2016 17:35:02 -0700
 
diff --git a/debian/control b/debian/control
index bda4490..17098de 100644
--- a/debian/control
+++ b/debian/control
@@ -24,7 +24,7 @@ Build-Depends:
  quilt,
  x11proto-dri2-dev,
  xutils-dev (>= 1:7.6+6)
-Standards-Version: 3.9.6
+Standards-Version: 3.9.8
 Homepage: https://01.org/linuxgraphics/
 Vcs-Git: git://anonscm.debian.org/pkg-xorg/app/intel-gpu-tools.git
 Vcs-Browser: 
http://anonscm.debian.org/gitweb/?p=pkg-xorg/app/intel-gpu-tools.git

commit 8412692b5ebce9c253e54c75c7eddaea789d9d01
Author: Vincent Cheng 
Date:   Tue May 31 17:35:16 2016 -0700

new upstream release

diff --git a/debian/changelog b/debian/changelog
index 569a547..685447a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+intel-gpu-tools (1.15-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Vincent Cheng   Tue, 31 May 2016 17:35:02 -0700
+
 intel-gpu-tools (1.14-1) unstable; urgency=medium
 
   * New upstream release.



intel-gpu-tools: Changes to 'refs/tags/intel-gpu-tools-1.15'

2016-05-31 Thread Vincent Cheng
Tag 'intel-gpu-tools-1.15' created by Marius Vlad  at 
2016-05-31 17:11 +

intel-gpu-tools-1.15
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQEcBAABAgAGBQJXTcWpAAoJELmLWIAQzyE+tSkH/2bwrmr+QmFWRsszFVSyEmwD
oIg+APBDvrdAuKNc12QjeOwIqvC3lRFGO1I1/qNBRfT49k8tklG/jgqLaRJ9gEn1
ZcKfQFddRdsgEOLazX5xHv88sWmamB4hzFKPNh4PNDMVFQsM6v9kQWH6F+d0/l3V
HW3DHxDFj1w6SjQUE0mBtarCBkj2nBhXh6BJ4vTO+qn2qqINEhiQxVZA1eMokzja
163KCVYnR7+hGpEDbUww1g0pJl+EUPK/+aB0ZTzJu5jgeTk0KE+eqvuRwU/oA9/L
pCx8az9DPc+EQ0HIGrM1iQOdXDRMZSaODLSIKc39Bx5UkQm2si24J0hbu5jSl7E=
=NURR
-END PGP SIGNATURE-

Changes since intel-gpu-tools-1.14:
Bob Paauwe (1):
  ksm_pipe_color: Set legacy gamma values inside loop.

Chris Wilson (190):
  igt/gem_ctx_create: Exercise a trivial allocation failure
  igt/gem_ctx_create: Exercise implicit per-fd context creation
  tests/drv_missed_irq_hang: Wait harder
  lib: Show the command that fails when suspending
  lib/igt_fb: Fix domain tracking for GTT cairo surfaces
  igt/gem_exec_suspend: Exercise simple exec-and-read across suspend
  igt/gem_exec_basic: Check that we don't write into the const execbuf arg
  igt/gem_softpin: Check norelocations hold versus suspend/resume
  lib: Tidy testing for rtcwake
  lib/igt_gt: Replace asm clflush/mfence with __builtin_ia32 variants
  igt/pm_rpm: Wait for PCI D3
  igt/gem_reloc_overflow: Fix errno tests for "overflow"
  lib: Flush BSD2 as well when available
  lib: Flush all possible rings
  lib: Skip execution in gem_has_ring()
  igt/gem_exec_suspend: Do pre/post suspend double checks
  lib: Magic for_each_engine() macro to iterate over available engines
  igt/gem_exec_suspend: Check with both cached/uncached objects
  igt/gem_ringfill: Check full rings across suspend/hibernate
  igt/gem_exec_nop: Add a basic test
  benchmarks/gem_latency: Replace igt_stats with igt_mean
  igt/gem_exec_store: The simplest batch that does something!
  igt/gem_exec_nop: Only combine unique rings
  benchmarks: Add gem_syslatency
  benchmarks/gem_syslatency: Measure unloaded latency
  benchmarks/gem_syslatency: Prevent CPU sleeps (C-states)
  benchmarks/gem_syslatency: Subtract the clock_gettime() overhead
  igt/drv_hangman: 32bit compilation warning
  igt/gem_concurrent_blit: 32bit compilation warning
  igt/gem_reloc_overflow: 32bit compilation warning
  benchmarks/gem_syslatency: Guard setaffinity_np
  igt/gem_exec_nop: Fix logical inversion for checking of valid execbuf
  tests: Add gem_exec_whisper
  igt/gem_exec_whisper: Don't forget that 0 is a valid address on full-ppgtt
  igt/gem_exec_whisper: Stop passing NO_RELOC
  igt/gem_exec_whisper: Test submission between fds
  igt/drv_module_reload_basic: Rinse and repeat with addition module 
parameters
  igt/gem_exec_whisper: Persistent relocation support
  lib: Remove unused gem_has_enable_ring()
  tests/gem_ring_sync_loop: Exercise all rings
  igt/gem_exec_reloc: Exercise updating relocations of an active object
  lib: Remove dead gem_get_num_rings()
  igt/gem_exec_whisper: Exercise rings individually
  igt/gem_exec_nop: Decrease BAT timing
  igt/gem_bad_reloc: Fix handling of 64bit relocations
  igt/gem_exec_whisper: Beware PIN_HIGH
  igt/gem_bad_reloc: Rename conflicting negative-reloc-blt
  igt/gem_exec_whisper: Move testing of "default" engine to standalone
  lib/igt_gt: Handle SIGINT whilst writing to i915_error_state
  igt/gem_softpin: Repeat tests with signal interruptions
  igt/gem_concurrent_all: struct buffers for all
  lib/intel_os: Squelch dmesg spam when purging VM caches
  lib/ioctl_wrappers: Explain a couple of igt_require(ret == 0)
  igt/gem_concurent_blit: Exercise different object sizes
  lib: Replace drmIoctl() with a layer of indirection
  lib/igt_aux: Divert ioctls for signal injection
  igt/gem_concurrent_blit: Enable quicker interruptible testing
  igt/gem_concurrent_blit: dmabuf requires twice the number of files
  igt/gem_ringfill: Use igt_sigiter to focus the interruptible testing
  igt/gem_exec_whisper: Add interruptibles tests
  igt/prime_mmap_coherency: Speed up interruptible testing
  igt/gem_softpin: Convert to igt_interruptible
  igt/gem_concurrent_blit: Enable quicker interruptible testing
  lib/igt_aux: Refine decision to stop signal injection
  igt/gem_concurrent_blit: Reset process limits to allow dmabuf tests
  igt/gem_concurent_blit: Prevent a memleak if we assert whilst creating 
buffers
  igt/gem_exec_whisper: Prevent MI_STORE_DWORD on gen6/bsd again
  igt/gem_concurrent_all: Inject a hang onto all rings
  igt/gem_exec_whisper: Tweak migration logging
  igt/gem_exec_suspend: Allow suspend testing on gen6
  igt/gem_exec_suspend: Add BAT runs
  igt/gem_ringfill: Fine-tune list of BAT tests
  igt/gem_ringfill: Fi

intel-gpu-tools: Changes to 'upstream-unstable'

2016-05-31 Thread Vincent Cheng
 .gitignore   |3 
 NEWS |   79 ++
 autogen.sh   |4 
 benchmarks/.gitignore|1 
 benchmarks/Makefile.am   |7 
 benchmarks/Makefile.sources  |2 
 benchmarks/ezbench.d/gem_blt.test|   38 
 benchmarks/ezbench.d/gem_create.test |   11 
 benchmarks/ezbench.d/gem_exec_ctx.test   |   25 
 benchmarks/ezbench.d/gem_exec_fault.test |   22 
 benchmarks/ezbench.d/gem_exec_nop.test   |   19 
 benchmarks/ezbench.d/gem_exec_reloc.test |   20 
 benchmarks/ezbench.d/gem_exec_trace.test |   19 
 benchmarks/ezbench.d/gem_latency.test|   79 ++
 benchmarks/ezbench.d/gem_mmap.test   |   14 
 benchmarks/ezbench.d/gem_prw.test|   20 
 benchmarks/ezbench.d/gem_syslatency.test |   12 
 benchmarks/gem_blt.c |   51 -
 benchmarks/gem_create.c  |   62 +
 benchmarks/gem_exec_ctx.c|  121 ++-
 benchmarks/gem_exec_fault.c  |  199 +
 benchmarks/gem_exec_nop.c|   93 +-
 benchmarks/gem_exec_reloc.c  |4 
 benchmarks/gem_latency.c |   92 +-
 benchmarks/gem_syslatency.c  |  333 
 configure.ac |   28 
 debugger/Makefile.am |2 
 demos/Makefile.am|5 
 lib/Makefile.am  |   12 
 lib/drmtest.c|   71 -
 lib/drmtest.h|8 
 lib/igt_aux.c|  365 -
 lib/igt_aux.h|   46 +
 lib/igt_core.c   |  123 +--
 lib/igt_core.h   |   67 +
 lib/igt_debugfs.c|   40 -
 lib/igt_debugfs.h|1 
 lib/igt_fb.c |  208 -
 lib/igt_fb.h |   16 
 lib/igt_gt.c |  148 ---
 lib/igt_gt.h |   42 -
 lib/igt_kms.c|  544 +-
 lib/igt_kms.h|  147 +++
 lib/igt_stats.h  |   34 
 lib/intel_chipset.c  |2 
 lib/intel_chipset.h  |   14 
 lib/intel_os.c   |   55 -
 lib/ioctl_wrappers.c |  264 +++---
 lib/ioctl_wrappers.h |   18 
 lib/tests/.gitignore |2 
 lib/tests/Makefile.am|2 
 lib/tests/Makefile.sources   |2 
 lib/tests/igt_exit_handler.c |  128 +++
 lib/tests/igt_subtest_group.c|   83 ++
 man/.gitignore   |1 
 man/Makefile.am  |   62 -
 man/intel_aubdump.man|   38 
 man/intel_aubdump.rst|   55 +
 man/intel_audio_dump.man |   11 
 man/intel_audio_dump.rst |   30 
 man/intel_bios_dumper.man|   14 
 man/intel_bios_dumper.rst|   36 
 man/intel_bios_reader.man|   15 
 man/intel_bios_reader.rst|   69 +
 man/intel_error_decode.man   |   20 
 man/intel_error_decode.rst   |   38 
 man/intel_gpu_frequency.man  |   58 -
 man/intel_gpu_frequency.rst  |   79 ++
 man/intel_gpu_top.man|   41 -
 man/intel_gpu_top.rst|   64 +
 man/intel_gtt.man|   14 
 man/intel_gtt.rst|   32 
 man/intel_infoframes.man |   26 
 man/intel_infoframes.rst |   51 +
 man/intel_lid.man|   12 
 man/intel_lid.rst|   31 
 man/intel_panel_fitter.man   |   50 -
 man/intel_panel_fitter.rst   |   77 ++
 man/intel_reg.rst|  106 +-
 man/intel_stepping.man   |   15 
 man/intel_stepping.rst   |   37 
 man/intel_upload_blit_large.man  |   18 
 man/intel_upload_blit_large.rst  |   34 
 man/intel_upload_blit_large_gtt.man  |   18 
 man/intel_upload_blit_large_gtt.rst  |   34 
 man/intel_upload_blit_large_map.man  |   18 
 man/intel_upload_blit_large_map.rst  |   34 
 man/intel_upload_blit_small.man  |   18 
 man/intel_upload_blit_small.rst  |   34 
 overlay/Makefile.am  |3 
 scripts/Makefile.am  |3 
 scripts/intel-gfx-trybot |   13 
 scripts/run-tests.sh |2 
 tests/Android.mk |5 
 tests/Makefile.am|   20 
 tests/Makefile.sources   |   37 
 tests/core_getversion.c  |   10 
 tests/drm_read.c |   62 -
 tes

xorg-server: Changes to 'ubuntu'

2016-05-31 Thread Robert Ancell
 debian/changelog  |7 ++
 debian/patches/xmir.patch |  117 ++
 2 files changed, 95 insertions(+), 29 deletions(-)

New commits:
commit 06448c36b89b794b407bfcbb895d6ce981d6690f
Author: Robert Ancell 
Date:   Wed Jun 1 11:32:40 2016 +1200

* debian/patches/xmir.patch:
  - Add focus/unfocus event passing (LP: #1582471)

diff --git a/debian/changelog b/debian/changelog
index a12f0ce..50209bc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xorg-server (2:1.18.3-1ubuntu6) yakkety; urgency=medium
+
+  * debian/patches/xmir.patch:
+- Add focus/unfocus event passing (LP: #1582471)
+
+ -- Robert Ancell   Wed, 01 Jun 2016 11:07:46 
+1200
+
 xorg-server (2:1.18.3-1ubuntu5) yakkety; urgency=medium
 
   * randr-adjust-masters-last-set-time.diff,
diff --git a/debian/patches/xmir.patch b/debian/patches/xmir.patch
index 2ce304b..e7ff8d7 100644
--- a/debian/patches/xmir.patch
+++ b/debian/patches/xmir.patch
@@ -1,4 +1,4 @@
-From b91d0ee0a8f92865dbf0ab6b402ff15a19aa6992 Mon Sep 17 00:00:00 2001
+From eb0fb72f618ea17a90d6c535d38e12b5f95fcec8 Mon Sep 17 00:00:00 2001
 From: Robert Ancell 
 Date: Fri, 29 Apr 2016 14:57:53 +0200
 Subject: [PATCH xserver 1/3] XMir DDX
@@ -9,26 +9,27 @@ Contributions from:
   Robert Ancell 
   Andreas Pokorny 
   Daniel van Vugt 
+  Chris Townsend 
 ---
  configure.ac|   25 +
  hw/Makefile.am  |9 +-
  hw/xmir/.gitignore  |1 +
  hw/xmir/Makefile.am |   61 ++
  hw/xmir/dri2/Makefile.am|   14 +
- hw/xmir/dri2/dri2.c | 1398 ++
+ hw/xmir/dri2/dri2.c | 1398 +
  hw/xmir/dri2/dri2.h |  364 ++
- hw/xmir/dri2/dri2ext.c  |  683 +++
+ hw/xmir/dri2/dri2ext.c  |  683 ++
  hw/xmir/dri2/dri2int.h  |   26 +
  hw/xmir/xmir-cursor.c   |  210 ++
- hw/xmir/xmir-cvt.c  |  304 +
- hw/xmir/xmir-dri2.c |  545 +++
- hw/xmir/xmir-glamor.c   | 1160 
+ hw/xmir/xmir-cvt.c  |  304 
+ hw/xmir/xmir-dri2.c |  551 +++
+ hw/xmir/xmir-glamor.c   | 1160 +++
  hw/xmir/xmir-input.c|  592 
- hw/xmir/xmir-output.c   |  449 +
+ hw/xmir/xmir-output.c   |  449 
  hw/xmir/xmir-thread-proxy.c |  109 +++
- hw/xmir/xmir.c  | 1571 +++
- hw/xmir/xmir.h  |  226 +++
- 18 files changed, 7745 insertions(+), 2 deletions(-)
+ hw/xmir/xmir.c  | 1622 +++
+ hw/xmir/xmir.h  |  227 ++
+ 18 files changed, 7803 insertions(+), 2 deletions(-)
  create mode 100644 hw/xmir/.gitignore
  create mode 100644 hw/xmir/Makefile.am
  create mode 100644 hw/xmir/dri2/Makefile.am
@@ -3248,10 +3249,10 @@ index 000..6070d77
 +}
 diff --git a/hw/xmir/xmir-dri2.c b/hw/xmir/xmir-dri2.c
 new file mode 100644
-index 000..b24d4b9
+index 000..e1d02f0
 --- /dev/null
 +++ b/hw/xmir/xmir-dri2.c
-@@ -0,0 +1,545 @@
+@@ -0,0 +1,551 @@
 +/*
 + * Copyright © 2015 Canonical Ltd
 + *
@@ -3743,10 +3744,16 @@ index 000..b24d4b9
 +
 +static int xmir_dri_get_msc(DrawablePtr draw, CARD64 *ust, CARD64 *msc)
 +{
-+/* TODO: Implement this?
-+ * At least doing nothing like this is enough to shut up Chromium
-+ * error messages.
-+ */
++/* TODO: Implement this properly after Mir implements it. */
++const uint64_t now_us = GetTimeInMicros();
++const uint64_t fake_frame_rate_hz = 60;
++const uint64_t fake_frame_time_us = 100 / fake_frame_rate_hz;
++const uint64_t fake_msc = now_us / fake_frame_time_us;
++const uint64_t fake_ust = fake_msc * fake_frame_time_us;
++if (ust)
++*(uint64_t*)ust = fake_ust;
++if (msc)
++*(uint64_t*)msc = fake_msc;
 +return Success;
 +}
 +
@@ -6133,10 +6140,10 @@ index 000..dbb187f
 +}
 diff --git a/hw/xmir/xmir.c b/hw/xmir/xmir.c
 new file mode 100644
-index 000..34f78c9
+index 000..ee5fff5
 --- /dev/null
 +++ b/hw/xmir/xmir.c
-@@ -0,0 +1,1571 @@
+@@ -0,0 +1,1622 @@
 +/*
 + * Copyright © 2015 Canonical Ltd
 + *
@@ -6767,17 +6774,20 @@ index 000..34f78c9
 +wm_type = xmir_get_window_prop_atom(window, 
GET_ATOM(_NET_WM_WINDOW_TYPE));
 +wm_transient_for = xmir_get_window_prop_window(window, 
XA_WM_TRANSIENT_FOR);
 +
-+XMIR_DEBUG(("Realize %swindow %p \"%s\": %dx%d %+d%+d parent=%p\n"
++XMIR_DEBUG(("Realize %swindow %p id=0x%x \"%s\": %dx%d %+d%+d parent=%p\n"
 +   "\tdepth=%d redir=%u type=%hu class=%u visibility=%u viewable=%u\n"
-+   "\toverride=%d _NET_WM_WINDOW_TYPE=%lu WM_TRANSIENT_FOR=%p\n",
++   "\toverride=%d _NET_WM_WINDOW_TYPE=%lu(%s)\n"
++   "\tWM_TRANSIENT_FOR=%p\n",
 +   window == screen->r

mesa: Changes to 'debian-experimental'

2016-05-31 Thread Timo Aaltonen
 debian/changelog   |2 ++
 debian/control |   13 +
 debian/mesa-vulkan-drivers.install |2 ++
 debian/not-installed   |3 +++
 debian/rules   |3 +++
 5 files changed, 23 insertions(+)

New commits:
commit 61e8a4ff83423a308062894b26968d84357af745
Author: Timo Aaltonen 
Date:   Tue May 31 16:30:29 2016 +0300

Enable building intel vulkan driver on linux & kfreebsd, add 
libgcrypt20-dev and libvulkan-dev to build-depends.

diff --git a/debian/changelog b/debian/changelog
index 932ea94..dc9bd1a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,8 @@ mesa (12.0.0~rc1-1) UNRELEASED; urgency=medium
   * control: Add python3 to build-depends.
   * symbols: Updated.
   * mesa-common-dev: Add mesa_glinterop.h.
+  * Enable building intel vulkan driver on linux & kfreebsd, add
+libgcrypt20-dev and libvulkan-dev to build-depends.
 
  -- Timo Aaltonen   Wed, 04 May 2016 15:41:31 +0300
 
diff --git a/debian/control b/debian/control
index f6234e9..c172759 100644
--- a/debian/control
+++ b/debian/control
@@ -15,11 +15,13 @@ Build-Depends:
  libxxf86vm-dev,
  libexpat1-dev,
  dpkg-dev (>= 1.16.1),
+ libgcrypt20-dev [!hurd-any],
  libxfixes-dev,
  libxdamage-dev,
  libxext-dev,
  libva-dev (>= 1.6.0) [linux-any kfreebsd-any],
  libvdpau-dev (>= 1.1.1) [linux-any kfreebsd-any],
+ libvulkan-dev [!hurd-any],
  autoconf,
  automake,
  libtool,
@@ -464,6 +466,17 @@ Description: Mesa VDPAU video acceleration drivers
  .
  This package enables support for VDPAU for some gallium drivers.
 
+Package: mesa-vulkan-drivers
+Section: libs
+Architecture: linux-any kfreebsd-any
+Pre-Depends: ${misc:Pre-Depends}
+Depends:
+ libvulkan1,
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: Mesa Vulkan drivers
+
+
 Package: mesa-opencl-icd
 Section: libs
 Architecture: amd64 i386 armhf
diff --git a/debian/mesa-vulkan-drivers.install 
b/debian/mesa-vulkan-drivers.install
new file mode 100644
index 000..5a9619b
--- /dev/null
+++ b/debian/mesa-vulkan-drivers.install
@@ -0,0 +1,2 @@
+etc/vulkan/icd.d/intel_icd.jsonusr/share/vulkan/icd.d
+usr/lib/*/libvulkan_intel.so
diff --git a/debian/not-installed b/debian/not-installed
index 365fcd0..da7f3ee 100644
--- a/debian/not-installed
+++ b/debian/not-installed
@@ -3,4 +3,7 @@
 # Common list:
 NOT_INSTALLED := \
usr/include/GL/wglext.h \
+   usr/include/vulkan/vk_platform.h \
+   usr/include/vulkan/vulkan.h \
+   usr/include/vulkan/vulkan_intel.h \
usr/lib/*/libglapi.so
diff --git a/debian/rules b/debian/rules
index ff216dd..ee4ecd9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -32,6 +32,7 @@ include debian/not-installed
 
 DRI_DRIVERS =
 GALLIUM_DRIVERS =
+VULKAN_DRIVERS =
 EGL_DISPLAYS = x11
 
 confflags_DRI3 = --disable-dri3
@@ -71,6 +72,7 @@ else
   # Build intel drivers on archs where libdrm-intel is installed
   ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386 kfreebsd-amd64 kfreebsd-i386 
x32))
DRI_DRIVERS += i915 i965
+   VULKAN_DRIVERS += intel
   endif
 
   ifeq (,$(filter $(DEB_HOST_ARCH), s390 s390x))
@@ -108,6 +110,7 @@ confflags += \
--with-dri-drivers="$(DRI_DRIVERS)" \
--with-dri-driverdir=/usr/lib/$(DEB_HOST_MULTIARCH)/dri \

--with-dri-searchpath='/usr/lib/$(DEB_HOST_MULTIARCH)/dri:\{ORIGIN}/dri:/usr/lib/dri'
 \
+   --with-vulkan-drivers="$(VULKAN_DRIVERS)" \
--enable-osmesa \
--enable-glx-tls \
--enable-shared-glapi \



Re: Bug#825916: installation-reports: Installing Debian with AMD/ATI Radeon graphics card does not go well

2016-05-31 Thread Ben Hutchings
On Tue, 2016-05-31 at 12:34 +0200, scootergrisen wrote:
> Package: installation-reports
> Severity: important
> 
> When i install Debian on computer with AMD/ATI Radeon graphics card it does no
> go well.
> 
> After installation there is problem booting into the graphical desktop (GNOME)
> because it needs firmware-linux-nonfree and other packages to it seems.
>
> This is a big problem for a new user that wants to try Debian for the first
> time and have no idea why the system cant start the graphical desktop and what
> commands to type.
> 
> I would at least expect to be able to start the desktop into some low
> resolution mode like in Windows where you can get into the desktop even though
> you dont have the correct driver.

Yes, something should load a generic framebuffer driver if necessary.
I don't know what that would be though.

- I don't think it can be the kernel, as the kernel doesn't take that
  sort of policy decision
- It can't be the X or Wayland server, because they don't run as root
- I don't think it should be the display manager, because we have
  multiple implementations of that (gdm3, kdm, lightdm, ...)

Maybe a systemd unit/init script provided by an X/WL base package?

The other question is what the generic framebuffer driver would be, on
x86.  I just tried vga16fb, and gdm3 doesn't work on that - it seems to
be repeatedly starting an X server that quickly crashes.  efifb is
presumably preferable on UEFI systems.  uvesafb is another option but
requires a userland helper.

Ben.

> Then maybe the user is able to find information on the web/IRC to fix the
> problem.



-- 
Ben Hutchings
Any sufficiently advanced bug is indistinguishable from a feature.


signature.asc
Description: This is a digitally signed message part