xserver-xorg-video-intel: Changes to 'ubuntu'

2016-02-02 Thread Timo Aaltonen
 configure.ac |2 
 debian/changelog |   17 
 debian/control   |9 ++
 debian/rules |2 
 src/i915_pciids.h|   13 ++-
 src/sna/kgem.c   |   13 +++
 src/sna/sna_damage.h |5 -
 src/sna/sna_display.c|   28 ++
 src/sna/sna_dri2.c   |   53 +---
 src/sna/sna_video.h  |   22 +
 src/sna/sna_video_overlay.c  |   10 --
 src/sna/sna_video_sprite.c   |   10 --
 src/sna/sna_video_textured.c |7 -
 tools/virtual.c  |  179 +--
 14 files changed, 323 insertions(+), 47 deletions(-)

New commits:
commit 6307ca157ec85bf210fab0166b39df102ed23729
Author: Timo Aaltonen 
Date:   Tue Feb 2 18:54:48 2016 +0200

release to xenial

diff --git a/debian/changelog b/debian/changelog
index ee00ac0..937398f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xserver-xorg-video-intel (2:2.99.917+git20160127-1ubuntu1) xenial; 
urgency=medium
+
+  * Merge from debian.
+
+ -- Timo Aaltonen   Tue, 02 Feb 2016 18:39:09 +0200
+
 xserver-xorg-video-intel (2:2.99.917+git20160127-1) unstable; urgency=medium
 
   * New upstream snapshot.

commit dc19632a8e08f8e45181cbe864548c3742c833bd
Author: Timo Aaltonen 
Date:   Wed Jan 27 14:56:57 2016 +0200

release to unstable

diff --git a/debian/changelog b/debian/changelog
index 5f82f22..9d5b6bd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xserver-xorg-video-intel (2:2.99.917+git20160127-1~exp1) UNRELEASED; 
urgency=medium
+xserver-xorg-video-intel (2:2.99.917+git20160127-1) unstable; urgency=medium
 
   * New upstream snapshot.
   * control: Document build-depends for dri3info and tests, benchmarks.
@@ -7,7 +7,7 @@ xserver-xorg-video-intel (2:2.99.917+git20160127-1~exp1) 
UNRELEASED; urgency=med
   * rules: Use upstream-unstable branch to build a snapshot tarball.
   * control: Add libxss-dev to build-depends for intel-virtual-output.
 
- -- Timo Aaltonen   Wed, 20 Jan 2016 15:27:15 +0200
+ -- Timo Aaltonen   Wed, 27 Jan 2016 14:56:38 +0200
 
 xserver-xorg-video-intel (2:2.99.917+git20151217-1~exp1) experimental; 
urgency=medium
 

commit 1b2fee324bc00047fdb376ee3eb5b34357b7ac05
Author: Timo Aaltonen 
Date:   Wed Jan 27 14:56:32 2016 +0200

control: Add libxss-dev to build-depends for intel-virtual-output.

diff --git a/debian/changelog b/debian/changelog
index 609f7d0..5f82f22 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ xserver-xorg-video-intel (2:2.99.917+git20160127-1~exp1) 
UNRELEASED; urgency=med
   * control: Update description to mention that this driver is
 deprecated in favor of -modesetting.
   * rules: Use upstream-unstable branch to build a snapshot tarball.
+  * control: Add libxss-dev to build-depends for intel-virtual-output.
 
  -- Timo Aaltonen   Wed, 20 Jan 2016 15:27:15 +0200
 
diff --git a/debian/control b/debian/control
index 79d83a2..5506f73 100644
--- a/debian/control
+++ b/debian/control
@@ -46,6 +46,7 @@ Build-Depends:
  libxtst-dev,
  libxrender-dev,
  libpixman-1-dev,
+ libxss-dev,
 # dri3info:
 # libxcomposite-dev,
 # tests, benchmarks:

commit 3757ba1c7835e7107576584aa29b1a8cafce7868
Author: Timo Aaltonen 
Date:   Wed Jan 27 14:28:31 2016 +0200

rules: Use upstream-unstable branch to build a snapshot tarball.

diff --git a/debian/changelog b/debian/changelog
index c4d566a..609f7d0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ xserver-xorg-video-intel (2:2.99.917+git20160127-1~exp1) 
UNRELEASED; urgency=med
   * control: Document build-depends for dri3info and tests, benchmarks.
   * control: Update description to mention that this driver is
 deprecated in favor of -modesetting.
+  * rules: Use upstream-unstable branch to build a snapshot tarball.
 
  -- Timo Aaltonen   Wed, 20 Jan 2016 15:27:15 +0200
 
diff --git a/debian/rules b/debian/rules
index 318c14d..9b5efd9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -52,7 +52,7 @@ override_dh_installchangelogs:
 
 # Snapshots should only target experimental:
 generate-snapshot: UPSTREAM_VERSION = $(shell echo $(SOURCE_VERSION) | sed 
's/^[0-9]*://;s/-.*$$//')
-generate-snapshot: UPSTREAM_BRANCH ?= upstream-experimental
+generate-snapshot: UPSTREAM_BRANCH ?= upstream-unstable
 generate-snapshot: ORIG = 
../$(SOURCE_NAME)_$(UPSTREAM_VERSION).orig.tar.gz
 generate-snapshot:
if [ -f $(ORIG) ]; then \

commit 985c196d7af84e1fd1615eb397efc2513d9c5831
Author: Timo Aaltonen 
Date:   Wed Jan 27 14:22:54 2016 +0200

control: Update description to mention that this driver is deprecated in 
favor of -modesetting.

diff --git a/debian/changelog b/debian/changelog
index 8920b82..c4d566a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,8 @@ xserver-xorg-video-intel (2:2.99.917+git20160127-1~exp1) 
UNRELEASED; urgency=med
 
   * New upstream snapshot.
   * control: Document build-depends for dri3in

Bug#291853: Hola Saludo a usted,

2016-02-02 Thread isa abudul
Hola Saludo a usted, soy el Sr. ISA Abudul y un personal con Financiera
Institución. Mi difunto cliente extranjero fallecido de su país que
osos misma último apellido con ustedes murieron accidentalmente con su familia
sin nadie a reclamar su (cuatro millones quinientos dólares estadounidenses )
depósito en el banco , así que me gustaría presentarles al banco como
su siguiente
los familiares . Amablemente contestaremos cuanto antes para obtener
más detalles.





ISA Abudul



mesa: Changes to 'debian-experimental'

2016-02-02 Thread Timo Aaltonen
 .travis.yml
 |  101 
 Android.mk 
 |5 
 VERSION
 |2 
 appveyor.yml   
 |   66 
 bin/.cherry-ignore 
 |5 
 configure.ac   
 |   96 
 debian/changelog   
 |   15 
 debian/libgl1-mesa-glx.symbols 
 |7 
 debian/patches/docs-Replace-sourceforge-logo-with-a-text-link.patch
 |   73 
 debian/patches/glapi-Build-glapi_gentable.c-only-on-Darwin.patch   
 |  137 
 debian/patches/series  
 |2 
 docs/GL3.txt   
 |   54 
 docs/contents.html 
 |4 
 docs/index.html
 |   40 
 docs/install.html  
 |2 
 docs/relnotes.html 
 |5 
 docs/relnotes/11.0.5.html  
 |2 
 docs/relnotes/11.0.7.html  
 |  154 
 docs/relnotes/11.0.8.html  
 |  200 
 docs/relnotes/11.0.9.html  
 |  127 
 docs/relnotes/11.1.1.html  
 |3 
 docs/relnotes/11.2.0.html  
 |   77 
 docs/thanks.html   
 |4 
 include/GL/osmesa.h
 |   45 
 include/c99_compat.h   
 |6 
 include/pci_ids/virtio_gpu_pci_ids.h   
 |1 
 scons/gallium.py   
 |2 
 scons/llvm.py  
 |   14 
 src/Makefile.am
 |5 
 src/SConscript 
 |2 
 src/compiler/Android.gen.mk
 |   91 
 src/compiler/Android.mk
 |   67 
 src/compiler/Makefile.am   
 |  323 
 src/compiler/Makefile.sources  
 |  226 
 src/compiler/SConscript
 |   24 
 src/compiler/builtin_type_macros.h 
 |  170 
 src/compiler/glsl/.gitignore   
 |   10 
 src/compiler/glsl/Android.gen.mk   
 |   76 
 src/compiler/glsl/Android.mk   
 |   76 
 src/compiler/glsl/Makefile.am  
 |  228 
 src/compiler/glsl/Makefile.sources 
 |  222 
 src/compiler/glsl/README   
 |  228 
 src/compiler/glsl/SConscript   
 |  122 
 src/compiler/glsl/TODO 
 |   12 
 src/compiler/glsl/ast.h
 | 1204 
 src/compiler/glsl/ast_array_index.cpp   

mesa: Changes to 'upstream-experimental'

2016-02-02 Thread Timo Aaltonen
Rebased ref, commits from common ancestor:
commit e7a27f70b91e202ad9afc3e67e1080572d4d4a0b
Author: Dave Airlie 
Date:   Tue Feb 2 17:54:43 2016 +1000

virgl: mark function as static

This is fallout from the previous changes.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=93961

Signed-off-by: Dave Airlie 

diff --git a/src/gallium/winsys/virgl/drm/virgl_drm_winsys.c 
b/src/gallium/winsys/virgl/drm/virgl_drm_winsys.c
index a49a89e..ba00988 100644
--- a/src/gallium/winsys/virgl/drm/virgl_drm_winsys.c
+++ b/src/gallium/winsys/virgl/drm/virgl_drm_winsys.c
@@ -754,7 +754,7 @@ static void virgl_fence_reference(struct virgl_winsys *vws,
 }
 
 
-struct virgl_winsys *
+static struct virgl_winsys *
 virgl_drm_winsys_create(int drmFD)
 {
struct virgl_drm_winsys *qdws;

commit 7221b8aec648c0da3f7ce386e143e9fdbb36a0ce
Author: Roland Scheidegger 
Date:   Tue Feb 2 03:51:22 2016 +0100

gallivm: add PK2H/UP2H support

Add support for these opcodes, the conversion functions were already
there albeit need some new packing stuff.
Just like the tgsi version, piglit won't like it for all the same
reasons, so it's disabled (UP2H passes piglit arb_shader_language_packing
tests, albeit since PK2H won't due to those rounding differences I don't
know if that one works or not as the piglit test is rather difficult to
deal with).

Reviewed-by: Brian Paul 

diff --git a/src/gallium/auxiliary/gallivm/lp_bld_pack.c 
b/src/gallium/auxiliary/gallivm/lp_bld_pack.c
index daa2043..d80c997 100644
--- a/src/gallium/auxiliary/gallivm/lp_bld_pack.c
+++ b/src/gallium/auxiliary/gallivm/lp_bld_pack.c
@@ -273,7 +273,7 @@ lp_build_uninterleave1(struct gallivm_state *gallivm,
unsigned i;
assert(num_elems <= LP_MAX_VECTOR_LENGTH);
 
-   for(i = 0; i < num_elems / 2; ++i)
+   for (i = 0; i < num_elems / 2; ++i)
   elems[i] = lp_build_const_int32(gallivm, 2*i + lo_hi);
 
shuffle = LLVMConstVector(elems, num_elems / 2);
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.c 
b/src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.c
index f6b42ee..43af6b4 100644
--- a/src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.c
+++ b/src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.c
@@ -548,9 +548,10 @@ pk2h_fetch_args(
 }
 
 static void
-pk2h_emit(const struct lp_build_tgsi_action *action,
-  struct lp_build_tgsi_context *bld_base,
-  struct lp_build_emit_data *emit_data)
+pk2h_emit(
+   const struct lp_build_tgsi_action *action,
+   struct lp_build_tgsi_context *bld_base,
+   struct lp_build_emit_data *emit_data)
 {
struct gallivm_state *gallivm = bld_base->base.gallivm;
struct lp_type f16i_t;
@@ -575,9 +576,10 @@ static struct lp_build_tgsi_action pk2h_action = {
 /* TGSI_OPCODE_UP2H */
 
 static void
-up2h_emit(const struct lp_build_tgsi_action *action,
-  struct lp_build_tgsi_context *bld_base,
-  struct lp_build_emit_data *emit_data)
+up2h_emit(
+   const struct lp_build_tgsi_action *action,
+   struct lp_build_tgsi_context *bld_base,
+   struct lp_build_emit_data *emit_data)
 {
struct gallivm_state *gallivm = bld_base->base.gallivm;
LLVMBuilderRef builder = gallivm->builder;

commit 5171ec9ca92ce489e32c227ae3b4b6df621bbf40
Author: Roland Scheidegger 
Date:   Fri Jan 29 02:49:22 2016 +0100

gallivm: add PK2H/UP2H support

Add support for these opcodes, the conversion functions were already
there albeit need some new packing stuff.
Just like the tgsi version, piglit won't like it for all the same
reasons, so it's disabled (UP2H passes piglit arb_shader_language_packing
tests, albeit since PK2H won't due those rounding differences I don't
know if that one works or not as the piglit test is rather difficult to
deal with).

diff --git a/src/gallium/auxiliary/gallivm/lp_bld_conv.c 
b/src/gallium/auxiliary/gallivm/lp_bld_conv.c
index 7854142..7cf0dee 100644
--- a/src/gallium/auxiliary/gallivm/lp_bld_conv.c
+++ b/src/gallium/auxiliary/gallivm/lp_bld_conv.c
@@ -130,6 +130,7 @@ lp_build_half_to_float(struct gallivm_state *gallivm,
  *
  * Convert float32 to half floats, preserving Infs and NaNs,
  * with rounding towards zero (trunc).
+ * XXX: For GL, would prefer rounding towards nearest(-even).
  */
 LLVMValueRef
 lp_build_float_to_half(struct gallivm_state *gallivm,
@@ -143,6 +144,15 @@ lp_build_float_to_half(struct gallivm_state *gallivm,
struct lp_type i16_type = lp_type_int_vec(16, 16 * length);
LLVMValueRef result;
 
+   /*
+* Note: Newer llvm versions (3.6 or so) support fptrunc to 16 bits
+* directly, without any (x86 or generic) intrinsics.
+* Albeit the rounding mode cannot be specified (and is undefined,
+* though in practice on x86 seems to do nearest-even but it may
+* be dependent on instruction set support), so is essentially
+* useless.
+*/
+
if (util_cpu_caps.has_f16c &&
(length == 4 || length == 8)) {
   struct 

Bug#813484: wayland: improve debian/watch

2016-02-02 Thread Hideki Yamane
Package: wayland
Severity: minor
Tags: patch

Hi,

 wayland package's debian/watch file looks wrong upstream file.

$ LANG=C uscan
uscan: uscan (version 2.15.10) See uscan(1) for help
uscan: Scan watch files in .
uscan: ./debian/changelog sets package="wayland" version="1.9.0"
dpkg: warning: version '1:protocols-1.0-0' has bad syntax: version number does 
not start with digit
dpkg: warning: version '1:protocols-1.0-0' has bad syntax: version number does 
not start with digit
uscan: Newest version on remote site is protocols-1.0, local version is 1.9.0
uscan:=> Newer package available
uscan: Don't download and use the existing file: wayland-protocols-1.0.tar.xz

 It checks wayland-protocols file.
 Could you apply attached patch to fix it, please?


-- 
Regards,

 Hideki Yamane henrich @ debian.or.jp/org
 http://wiki.debian.org/HidekiYamane
--- wayland-1.9.0/debian/watch	2016-02-02 21:55:06.0 +0900
+++ wayland-1.9.91/debian/watch	2016-02-02 21:56:14.077034170 +0900
@@ -1,3 +1,3 @@
 #git=git://anongit.freedesktop.org/wayland/wayland
 version=3
-http://wayland.freedesktop.org/releases/wayland-(.*)\.tar\.xz
+http://wayland.freedesktop.org/releases/wayland-([\d].*)\.tar\.xz