mesa: Changes to 'debian-unstable'

2017-12-22 Thread Andreas Boll
 .travis.yml   |   32 -
 VERSION   |2 
 bin/.cherry-ignore|5 
 debian/changelog  |6 
 docs/llvmpipe.html|   12 
 docs/relnotes/17.3.0.html |3 
 docs/relnotes/17.3.1.html |  190 ++
 src/amd/vulkan/radv_device.c  |   61 +--
 src/amd/vulkan/radv_extensions.py |1 
 src/amd/vulkan/radv_meta_blit.c   |   49 +-
 src/amd/vulkan/radv_pipeline.c|   40 ++
 src/amd/vulkan/radv_private.h |2 
 src/compiler/glsl/builtin_variables.cpp   |4 
 src/compiler/glsl/link_varyings.cpp   |6 
 src/compiler/nir/nir.h|6 
 src/compiler/nir/nir_metadata.c   |2 
 src/compiler/nir/nir_opcodes.py   |4 
 src/compiler/nir/nir_validate.c   |2 
 src/compiler/spirv/vtn_variables.c|   58 +--
 src/gallium/auxiliary/util/u_resource.c   |3 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |2 
 src/gallium/drivers/r600/sb/sb_if_conversion.cpp  |2 
 src/gallium/drivers/r600/sb/sb_ir.cpp |2 
 src/gallium/drivers/r600/sb/sb_ir.h   |3 
 src/gallium/drivers/radeon/r600_buffer_common.c   |2 
 src/gallium/drivers/radeon/r600_texture.c |   19 -
 src/gallium/drivers/radeon/radeon_vce.c   |2 
 src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c |2 
 src/gallium/drivers/swr/rasterizer/core/threads.cpp   |3 
 src/gallium/drivers/vc4/vc4_draw.c|   43 +-
 src/gallium/winsys/amdgpu/drm/amdgpu_bo.c |5 
 src/glx/dri3_glx.c|5 
 src/mesa/drivers/common/meta.c|   30 -
 src/mesa/drivers/dri/i965/brw_blorp.c |   17 
 src/mesa/drivers/dri/i965/brw_state.h |3 
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c  |   20 -
 src/mesa/drivers/x11/fakeglx.c|3 
 src/mesa/main/light.c |3 
 src/mesa/main/mtypes.h|3 
 src/mesa/program/prog_statevars.c |2 
 src/util/Makefile.am  |3 
 src/util/SConscript   |7 
 src/util/disk_cache.c |1 
 src/util/mesa-sha1_test.c |   65 +++
 src/util/u_endian.h   |6 
 45 files changed, 530 insertions(+), 211 deletions(-)

New commits:
commit 3ee12950bb51dc0f33f07106d183b7b24ae96510
Author: Andreas Boll 
Date:   Fri Dec 22 11:26:17 2017 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 10c5745..257c82c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-mesa (17.3.1-1) UNRELEASED; urgency=medium
+mesa (17.3.1-1) unstable; urgency=medium
 
   * New upstream release.
 
- -- Andreas Boll   Fri, 22 Dec 2017 10:51:30 +0100
+ -- Andreas Boll   Fri, 22 Dec 2017 11:25:59 +0100
 
 mesa (17.3.0-1) unstable; urgency=medium
 

commit 3cadbae5bdf2edb65be8b75c4735f5f50cfdb17a
Author: Andreas Boll 
Date:   Fri Dec 22 10:51:46 2017 +0100

Bump changelog

diff --git a/debian/changelog b/debian/changelog
index 159313a..10c5745 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (17.3.1-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Andreas Boll   Fri, 22 Dec 2017 10:51:30 +0100
+
 mesa (17.3.0-1) unstable; urgency=medium
 
   * New upstream release.

commit 4f5e85e9e97de4ae6e3d779ff42bf392c4739234
Author: Emil Velikov 
Date:   Thu Dec 21 17:04:41 2017 +

docs: add release notes for 17.3.1

Signed-off-by: Emil Velikov 

diff --git a/docs/relnotes/17.3.1.html b/docs/relnotes/17.3.1.html
new file mode 100644
index 000..bd1fa86
--- /dev/null
+++ b/docs/relnotes/17.3.1.html
@@ -0,0 +1,190 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+  
+  Mesa Release Notes
+  
+
+
+
+
+  The Mesa 3D Graphics Library
+
+
+
+
+
+Mesa 

mesa: Changes to 'debian-unstable'

2017-12-13 Thread Andreas Boll
 .editorconfig  
  |4 
 .gitignore 
  |2 
 .travis.yml
  |  180 
 Android.common.mk  
  |8 
 Android.mk 
  |8 
 Makefile.am
  |6 
 REVIEWERS  
  |6 
 SConstruct 
  |3 
 VERSION
  |2 
 bin/.cherry-ignore 
  |   86 
 bin/git_sha1_gen.py
  |   36 
 bin/git_sha1_gen.sh
  |   12 
 bin/install_megadrivers.py 
  |   55 
 build-support/conftest.dyn 
  |3 
 build-support/conftest.map 
  |6 
 configure.ac   
  |  364 -
 debian/changelog   
  |   34 
 debian/control 
  |   11 
 debian/libgbm1.symbols 
  |2 
 debian/rules   
  |4 
 debian/source/local-options
  |7 
 docs/egl.html  
  |   10 
 docs/envvars.html  
  |   18 
 docs/features.txt  
  |   75 
 docs/helpwanted.html   
  |   19 
 docs/index.html
  |   55 
 docs/libGL.txt 
  |2 
 docs/llvmpipe.html 
  |   18 
 docs/release-calendar.html 
  |   63 
 docs/releasing.html
  |   22 
 docs/relnotes.html 
  |9 
 docs/relnotes/17.1.10.html 
  |  155 
 docs/relnotes/17.1.6.html  
  |  225 
 docs/relnotes/17.1.7.html  
  |  148 
 docs/relnotes/17.1.8.html  
  |  115 
 docs/relnotes/17.1.9.html  
  |  144 
 docs/relnotes/17.2.4.html  
  |  132 
 docs/relnotes/17.2.5.html  
  |  155 
 docs/relnotes/17.3.0.html  
  |  245 
 docs/shading.html  
  |   21 
 docs/sourcetree.html   
  |2 
 docs/specs/OLD/MESA_program_debug.spec 
  |2 
 docs/specs/enums.txt   
  |   21 
 docs/submittingpatches.html
  |   12 
 include/EGL/eglplatform.h  
  |3 
 include/GL/glcorearb.h 
  |   90 
 include/GL/glext.h 
  |  138 
 include/GL/glxext.h
  |2 
 include/GL/internal/dri_interface.h
  |  147 
 include/GL/mesa_glinterop.h
  |4 
 include/GL/wglext.h
  |2 
 include/GLES2/gl2ext.h 
  |   57 
 include/drm-uapi/README
  |   11 
 include/drm-uapi/drm.h 
  |   22 
 include/drm-uapi/drm_fourcc.h  
  

mesa: Changes to 'debian-unstable'

2017-11-17 Thread Andreas Boll
 VERSION  |2 
 bin/.cherry-ignore   |   28 +++-
 debian/changelog |7 -
 docs/relnotes/17.2.4.html|3 
 docs/relnotes/17.2.5.html|  155 +++
 src/amd/common/ac_surface.c  |   37 +
 src/amd/vulkan/radv_cmd_buffer.c |2 
 src/amd/vulkan/radv_descriptor_set.c |   55 +++-
 src/amd/vulkan/radv_device.c |  135 
 src/amd/vulkan/radv_pipeline.c   |   24 +++
 src/amd/vulkan/radv_private.h|3 
 src/amd/vulkan/radv_wsi.c|   16 ++
 src/compiler/glsl/linker.cpp |   14 +-
 src/compiler/nir/nir_opt_intrinsics.c|   24 +++
 src/compiler/spirv/spirv_to_nir.c|3 
 src/gallium/drivers/i915/i915_state_derived.c|   17 ++
 src/gallium/drivers/i915/i915_state_dynamic.c|3 
 src/gallium/drivers/i915/i915_state_immediate.c  |6 
 src/gallium/drivers/i915/i915_state_static.c |2 
 src/gallium/drivers/r600/sb/sb_sched.cpp |   43 --
 src/gallium/drivers/r600/sb/sb_sched.h   |8 -
 src/gallium/drivers/radeon/radeon_video.c|5 
 src/gallium/drivers/vc4/vc4_cl.h |   12 -
 src/gallium/state_trackers/dri/dri2.c|8 -
 src/intel/compiler/brw_fs.cpp|   29 
 src/mesa/drivers/dri/i965/brw_blorp.c|   26 +--
 src/mesa/drivers/dri/i965/brw_context.c  |6 
 src/mesa/drivers/dri/i965/brw_draw.c |   13 +
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c |   17 +-
 src/mesa/drivers/dri/i965/intel_mipmap_tree.c|   50 +--
 src/mesa/drivers/dri/i965/intel_mipmap_tree.h|9 -
 src/mesa/main/fbobject.c |9 +
 32 files changed, 623 insertions(+), 148 deletions(-)

New commits:
commit 95118e2ead3d6c1a7d80733577f0c48cb091bd40
Author: Andreas Boll 
Date:   Fri Nov 17 10:46:56 2017 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index c839f69..a7cf535 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (17.2.5-1) UNRELEASED; urgency=medium
+mesa (17.2.5-1) unstable; urgency=medium
 
   [ Emilio Pozuelo Monfort ]
   * Make mesa-va-drivers enhance libva2 rather than libva1 (Closes: #881374).
@@ -10,7 +10,7 @@ mesa (17.2.5-1) UNRELEASED; urgency=medium
   [ Andreas Boll ]
   * New upstream release.
 
- -- Andreas Boll   Fri, 17 Nov 2017 10:11:03 +0100
+ -- Andreas Boll   Fri, 17 Nov 2017 10:46:35 +0100
 
 mesa (17.2.4-1) unstable; urgency=medium
 

commit 70df5104827629f3d5b6e448c590610bc2af7f00
Author: Andreas Boll 
Date:   Fri Nov 17 10:11:29 2017 +0100

Bump changelog

diff --git a/debian/changelog b/debian/changelog
index 1ac9b4f..c839f69 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (17.2.4-2) UNRELEASED; urgency=medium
+mesa (17.2.5-1) UNRELEASED; urgency=medium
 
   [ Emilio Pozuelo Monfort ]
   * Make mesa-va-drivers enhance libva2 rather than libva1 (Closes: #881374).
@@ -7,7 +7,10 @@ mesa (17.2.4-2) UNRELEASED; urgency=medium
   * libglx-mesa0.links.in: Add libGLX_indirect.so.0 to link against
 libGLX_mesa so that GLX with a remote xserver works. (Closes: #881789)
 
- -- Emilio Pozuelo Monfort   Sun, 05 Nov 2017 01:44:41 +0100
+  [ Andreas Boll ]
+  * New upstream release.
+
+ -- Andreas Boll   Fri, 17 Nov 2017 10:11:03 +0100
 
 mesa (17.2.4-1) unstable; urgency=medium
 

commit ae52410bf08aa9c054651258f2fd0d0a2c9c5241
Author: Andres Gomez 
Date:   Fri Nov 10 15:33:58 2017 +0200

docs: add release notes for 17.2.5

Signed-off-by: Andres Gomez 

diff --git a/docs/relnotes/17.2.5.html b/docs/relnotes/17.2.5.html
new file mode 100644
index 000..282e200
--- /dev/null
+++ b/docs/relnotes/17.2.5.html
@@ -0,0 +1,155 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+  
+  Mesa Release Notes
+  
+
+
+
+
+  The Mesa 3D Graphics Library
+
+
+
+
+
+Mesa 17.2.5 Release Notes / November 10, 2017
+
+
+Mesa 17.2.5 is a bug fix release which fixes bugs found since the 17.2.4 
release.
+
+
+Mesa 17.2.5 implements the OpenGL 4.5 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 4.5.  OpenGL
+4.5 is only available if requested at context creation
+because compatibility contexts are not supported.
+
+
+
+SHA256 checksums
+
+TBD
+
+
+
+New features
+None
+
+
+Bug fixes
+
+
+https://bugs.freedesktop.org/show_bug.cgi?id=97532;>Bug 

mesa: Changes to 'debian-unstable'

2017-11-16 Thread Andreas Boll
 debian/changelog |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 701e4664a2ce8363cfbb572475e10efd9e85d491
Author: Andreas Boll 
Date:   Thu Nov 16 14:23:22 2017 +0100

Close bug #881374

diff --git a/debian/changelog b/debian/changelog
index 339c4b1..1ac9b4f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,7 @@
 mesa (17.2.4-2) UNRELEASED; urgency=medium
 
   [ Emilio Pozuelo Monfort ]
-  * Make mesa-va-drivers enhance libva2 rather than libva1.
+  * Make mesa-va-drivers enhance libva2 rather than libva1 (Closes: #881374).
 
   [ Timo Aaltonen ]
   * libglx-mesa0.links.in: Add libGLX_indirect.so.0 to link against



mesa: Changes to 'debian-unstable'

2017-11-15 Thread Timo Aaltonen
 debian/changelog |5 +
 debian/libglx-mesa0.links.in |1 +
 2 files changed, 6 insertions(+)

New commits:
commit d70f33cf0a2b063edb88098c610316b5105b7ca0
Author: Timo Aaltonen 
Date:   Wed Nov 15 10:33:42 2017 +0200

libglx-mesa0.links.in: Add libGLX_indirect.so.0 to link against libGLX_mesa 
so that GLX with a remote xserver works. (Closes: #881789)

diff --git a/debian/changelog b/debian/changelog
index 7137a1c..339c4b1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,12 @@
 mesa (17.2.4-2) UNRELEASED; urgency=medium
 
+  [ Emilio Pozuelo Monfort ]
   * Make mesa-va-drivers enhance libva2 rather than libva1.
 
+  [ Timo Aaltonen ]
+  * libglx-mesa0.links.in: Add libGLX_indirect.so.0 to link against
+libGLX_mesa so that GLX with a remote xserver works. (Closes: #881789)
+
  -- Emilio Pozuelo Monfort   Sun, 05 Nov 2017 01:44:41 +0100
 
 mesa (17.2.4-1) unstable; urgency=medium
diff --git a/debian/libglx-mesa0.links.in b/debian/libglx-mesa0.links.in
new file mode 100644
index 000..d01ce92
--- /dev/null
+++ b/debian/libglx-mesa0.links.in
@@ -0,0 +1 @@
+usr/lib/${DEB_HOST_MULTIARCH}/libGLX_mesa.so.0 
usr/lib/${DEB_HOST_MULTIARCH}/libGLX_indirect.so.0



mesa: Changes to 'debian-unstable'

2017-11-04 Thread Emilio Pozuelo Monfort
 debian/changelog |6 ++
 debian/control   |2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

New commits:
commit 3814e241f10d4e693752eb6cdad57a896e39da09
Author: Emilio Pozuelo Monfort 
Date:   Sun Nov 5 01:45:04 2017 +0100

Make mesa-va-drivers enhance libva2

diff --git a/debian/changelog b/debian/changelog
index fd28d2d..7137a1c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (17.2.4-2) UNRELEASED; urgency=medium
+
+  * Make mesa-va-drivers enhance libva2 rather than libva1.
+
+ -- Emilio Pozuelo Monfort   Sun, 05 Nov 2017 01:44:41 +0100
+
 mesa (17.2.4-1) unstable; urgency=medium
 
   * New upstream release.
diff --git a/debian/control b/debian/control
index 751e190..35312ae 100644
--- a/debian/control
+++ b/debian/control
@@ -381,7 +381,7 @@ Depends:
  ${shlibs:Depends},
  ${misc:Depends},
 Enhances:
- libva1,
+ libva2,
 Provides:
  va-driver,
 Breaks: vdpau-va-driver (<< 0.7.4-5)



mesa: Changes to 'debian-unstable'

2017-10-31 Thread Andreas Boll
 VERSION   |2 
 bin/.cherry-ignore|   29 +++
 debian/changelog  |7 
 debian/control|1 
 debian/rules  |2 
 docs/relnotes/17.2.3.html |3 
 docs/relnotes/17.2.4.html |  131 ++
 src/amd/common/ac_nir_to_llvm.c   |   10 -
 src/amd/vulkan/radv_cmd_buffer.c  |2 
 src/amd/vulkan/radv_private.h |8 
 src/compiler/nir/nir_intrinsics.h |2 
 src/gallium/drivers/vc4/vc4_qir_lower_uniforms.c  |2 
 src/gallium/state_trackers/clover/llvm/codegen/common.cpp |5 
 src/gallium/state_trackers/clover/llvm/compat.hpp |   12 +
 src/gallium/state_trackers/dri/dri_drawable.c |4 
 src/gallium/state_trackers/glx/xlib/xm_st.c   |4 
 src/gallium/state_trackers/hgl/hgl.c  |4 
 src/gallium/state_trackers/osmesa/osmesa.c|2 
 src/gallium/state_trackers/wgl/stw_st.c   |4 
 src/intel/compiler/brw_eu_emit.c  |2 
 src/intel/compiler/brw_fs.cpp |4 
 src/intel/compiler/brw_fs_generator.cpp   |1 
 src/intel/vulkan/anv_pipeline.c   |3 
 src/mesa/drivers/dri/i965/brw_state_upload.c  |   24 --
 src/mesa/drivers/dri/i965/intel_screen.c  |2 
 src/mesa/main/texstate.c  |8 
 src/mesa/state_tracker/st_manager.c   |2 
 src/vulkan/wsi/wsi_common_x11.c   |1 
 28 files changed, 217 insertions(+), 64 deletions(-)

New commits:
commit 8f3818b848ffed607e0806d38a822e908d7250f5
Author: Andreas Boll 
Date:   Tue Oct 31 12:20:00 2017 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 444d990..fd28d2d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-mesa (17.2.4-1) UNRELEASED; urgency=medium
+mesa (17.2.4-1) unstable; urgency=medium
 
   * New upstream release.
   * Build with dh_libva (Closes: #879064).
 
- -- Andreas Boll   Tue, 31 Oct 2017 10:35:28 +0100
+ -- Andreas Boll   Tue, 31 Oct 2017 12:19:49 +0100
 
 mesa (17.2.3-1) unstable; urgency=medium
 

commit 2ff56060ccd096d769275092f9546203a3f8692e
Author: Andreas Boll 
Date:   Tue Oct 31 11:25:27 2017 +0100

Build with dh_libva (Closes: #879064).

diff --git a/debian/changelog b/debian/changelog
index 1092b6d..444d990 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 mesa (17.2.4-1) UNRELEASED; urgency=medium
 
   * New upstream release.
+  * Build with dh_libva (Closes: #879064).
 
  -- Andreas Boll   Tue, 31 Oct 2017 10:35:28 +0100
 
diff --git a/debian/control b/debian/control
index f2f74c4..751e190 100644
--- a/debian/control
+++ b/debian/control
@@ -378,7 +378,6 @@ Package: mesa-va-drivers
 Section: libs
 Architecture: linux-any kfreebsd-any
 Depends:
- libva1,
  ${shlibs:Depends},
  ${misc:Depends},
 Enhances:
diff --git a/debian/rules b/debian/rules
index 37aea0e..469d601 100755
--- a/debian/rules
+++ b/debian/rules
@@ -227,7 +227,7 @@ override_dh_makeshlibs:
dh_makeshlibs -a -- -c4
 
 %:
-   dh $@ --with quilt,autoreconf \
+   dh $@ --with quilt,autoreconf,libva \
--parallel \
--builddirectory=build/
 

commit 435478211fc3ae0dd2d7a455e4f18ae964bbca3b
Author: Andreas Boll 
Date:   Tue Oct 31 10:35:59 2017 +0100

Bump changelog

diff --git a/debian/changelog b/debian/changelog
index df72a57..1092b6d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (17.2.4-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Andreas Boll   Tue, 31 Oct 2017 10:35:28 +0100
+
 mesa (17.2.3-1) unstable; urgency=medium
 
   * New upstream bugfix release.

commit a4b72e2643b71d37697e2288a5f61e333b1a62fd
Author: Andres Gomez 
Date:   Mon Oct 30 16:46:20 2017 +0200

docs: add release notes for 17.2.4

Signed-off-by: Andres Gomez 

diff --git a/docs/relnotes/17.2.4.html b/docs/relnotes/17.2.4.html
new file mode 100644
index 000..cfe9ecb
--- /dev/null
+++ b/docs/relnotes/17.2.4.html
@@ -0,0 +1,131 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+  
+  Mesa Release Notes
+  
+
+
+
+
+  The Mesa 3D Graphics Library
+
+
+
+
+
+Mesa 17.2.4 Release Notes / October 30, 2017
+
+
+Mesa 17.2.4 is a bug fix release which fixes bugs found since the 17.2.3 
release.
+
+

mesa: Changes to 'debian-unstable'

2017-10-20 Thread Andreas Boll
 SConstruct|8 
 VERSION   |2 
 bin/.cherry-ignore|9 
 debian/changelog  |8 
 debian/control|5 
 debian/source/local-options   |5 
 docs/relnotes/17.2.2.html |3 
 docs/relnotes/17.2.3.html |  180 ++
 include/EGL/eglmesaext.h  |1 
 scons/gallium.py  |   22 -
 scons/llvm.py |   16 -
 src/SConscript|2 
 src/amd/common/ac_llvm_build.c|6 
 src/amd/common/ac_nir_to_llvm.c   |2 
 src/amd/common/sid.h  |2 
 src/amd/vulkan/radv_formats.c |6 
 src/amd/vulkan/radv_pipeline.c|1 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c |2 
 src/compiler/glsl/blob.c  |   11 
 src/compiler/glsl/blob.h  |6 
 src/compiler/glsl/glsl_to_nir.cpp |2 
 src/compiler/glsl/lower_instructions.cpp  |  167 
 src/compiler/nir/nir_intrinsics.h |6 
 src/compiler/nir/nir_opcodes.py   |2 
 src/compiler/spirv/spirv_to_nir.c |1 
 src/compiler/spirv/vtn_cfg.c  |2 
 src/egl/drivers/dri2/platform_wayland.c   |   68 +++--
 src/egl/wayland/wayland-drm/wayland-drm.c |   10 
 src/gallium/auxiliary/gallivm/lp_bld_init.c   |2 
 src/gallium/auxiliary/gallivm/lp_bld_misc.cpp |   60 
 src/gallium/auxiliary/util/u_cpu_detect.c |   32 +-
 src/gallium/drivers/freedreno/a5xx/fd5_emit.c |3 
 src/gallium/drivers/freedreno/freedreno_resource.c|6 
 src/gallium/drivers/llvmpipe/SConscript   |2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp |4 
 src/gallium/drivers/nouveau/nv50/nv50_push.c  |3 
 src/gallium/drivers/nouveau/nvc0/nvc0_vbo_translate.c |9 
 src/gallium/drivers/radeon/r600_pipe_common.c |   11 
 src/gallium/drivers/radeon/r600_pipe_common.h |2 
 src/gallium/drivers/radeon/r600_texture.c |5 
 src/gallium/drivers/radeon/r600_viewport.c|   21 +
 src/gallium/drivers/radeonsi/si_descriptors.c |   31 +-
 src/gallium/drivers/radeonsi/si_pipe.h|2 
 src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c |   25 +
 src/gallium/drivers/radeonsi/si_state.c   |  125 +
 src/gallium/drivers/radeonsi/si_state_draw.c  |   24 +
 src/gallium/drivers/radeonsi/si_state_shaders.c   |   16 -
 src/gallium/drivers/svga/SConscript   |2 
 src/gallium/drivers/swr/SConscript|6 
 src/gallium/drivers/swr/rasterizer/core/utils.h   |3 
 src/gallium/state_trackers/va/buffer.c|   12 
 src/gallium/state_trackers/va/image.c |   10 
 src/gallium/state_trackers/vdpau/surface.c|2 
 src/gallium/targets/dri/SConscript|2 
 src/intel/compiler/brw_fs_cmod_propagation.cpp|   25 +
 src/intel/compiler/brw_vec4_cmod_propagation.cpp  |   25 +
 src/intel/compiler/brw_vec4_nir.cpp   |9 
 src/intel/vulkan/anv_allocator.c  |2 
 src/intel/vulkan/anv_blorp.c  |4 
 src/intel/vulkan/anv_cmd_buffer.c |   61 +++-
 src/intel/vulkan/anv_private.h|3 
 src/intel/vulkan/genX_cmd_buffer.c|3 
 src/mesa/main/texstate.c  |8 
 src/mesa/state_tracker/st_cb_eglimage.c   |   96 +++
 src/mesa/state_tracker/st_format.c|3 
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp|   33 ++
 src/util/u_queue.c|   13 +
 67 files changed, 917 insertions(+), 343 deletions(-)

New commits:
commit dc0b6988858336393538bbb68aa5b2444bc6f754
Author: Andreas Boll 
Date:   Fri Oct 20 12:00:04 2017 +0200

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 27b133f..df72a57 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,10 @@
-mesa (17.2.3-1) UNRELEASED; urgency=medium
+mesa (17.2.3-1) 

mesa: Changes to 'debian-unstable'

2017-10-03 Thread Timo Aaltonen
 .travis.yml  |   15 
 Makefile.am  |1 
 VERSION  |2 
 bin/.cherry-ignore   |   12 
 debian/changelog |6 
 docs/relnotes/17.2.1.html|3 
 docs/relnotes/17.2.2.html|  202 

 scons/llvm.py|   21 
 src/amd/addrlib/core/addrobject.cpp  |8 
 src/amd/common/ac_llvm_build.c   |   53 ++
 src/amd/common/ac_llvm_build.h   |   14 
 src/amd/common/ac_nir_to_llvm.c  |   11 
 src/amd/common/ac_surface.c  |   11 
 src/amd/vulkan/radv_cmd_buffer.c |5 
 src/amd/vulkan/radv_pipeline.c   |1 
 src/amd/vulkan/radv_query.c  |4 
 src/compiler/glsl/linker.cpp |   23 
 src/egl/drivers/dri2/egl_dri2.c  |   12 
 src/egl/drivers/dri2/egl_dri2_fallbacks.h|9 
 src/egl/drivers/dri2/platform_x11.c  |1 
 src/gallium/drivers/etnaviv/etnaviv_clear_blit.c |2 
 src/gallium/drivers/radeonsi/si_shader.c |   20 
 src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c|  136 +
 src/gallium/drivers/radeonsi/si_shader_tgsi_setup.c  |2 
 src/gallium/drivers/radeonsi/si_state.c  |2 
 src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_ir_macros.py |8 
 src/gallium/drivers/vc4/vc4_bufmgr.c |   10 
 src/gallium/drivers/vc4/vc4_context.h|7 
 src/gallium/drivers/vc4/vc4_draw.c   |   65 +-
 src/gallium/drivers/vc4/vc4_job.c|9 
 src/gallium/drivers/vc4/vc4_program.c|   21 
 src/gallium/drivers/vc4/vc4_resource.c   |   15 
 src/gallium/drivers/vc4/vc4_resource.h   |   14 
 src/gallium/drivers/vc4/vc4_state.c  |   34 -
 src/gallium/drivers/vc4/vc4_uniforms.c   |2 
 src/gallium/state_trackers/va/postproc.c |   14 
 src/intel/compiler/brw_vec4_nir.cpp  |   12 
 src/intel/compiler/brw_vec4_surface_builder.cpp  |   13 
 src/intel/vulkan/anv_descriptor_set.c|2 
 src/intel/vulkan/gen8_cmd_buffer.c   |4 
 src/mesa/drivers/dri/i965/brw_blorp.c|6 
 src/mesa/drivers/dri/nouveau/nouveau_gldefs.h|   19 
 src/mesa/drivers/dri/nouveau/nv20_state_tex.c|   16 
 src/mesa/main/context.c  |2 
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp   |   16 
 src/util/Makefile.am |1 
 src/util/u_atomic.c  |   14 
 src/vulkan/wsi/wsi_common_wayland.c  |  249 
+-
 48 files changed, 855 insertions(+), 274 deletions(-)

New commits:
commit 626c647233326f891d6f53d1e762f37f3b173a33
Author: Timo Aaltonen 
Date:   Tue Oct 3 14:21:07 2017 +0300

release to unstable

diff --git a/debian/changelog b/debian/changelog
index f9428c8..1334132 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-mesa (17.2.2-1) UNRELEASED; urgency=medium
+mesa (17.2.2-1) unstable; urgency=medium
 
   * New upstream bugfix release.
 
- -- Timo Aaltonen   Tue, 03 Oct 2017 09:49:19 +0300
+ -- Timo Aaltonen   Tue, 03 Oct 2017 14:20:47 +0300
 
 mesa (17.2.1-2) unstable; urgency=medium
 

commit 4ea780eb114c9c846245959a33cebc529004a137
Author: Timo Aaltonen 
Date:   Tue Oct 3 09:50:01 2017 +0300

update changelog

diff --git a/debian/changelog b/debian/changelog
index 2b2e85e..f9428c8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (17.2.2-1) UNRELEASED; urgency=medium
+
+  * New upstream bugfix release.
+
+ -- Timo Aaltonen   Tue, 03 Oct 2017 09:49:19 +0300
+
 mesa (17.2.1-2) unstable; urgency=medium
 
   * Cherry-pick 2ef7f23820a (configure: check if -latomic is needed for

commit bc12538a8e79113b733381ffdc0f6c89d59d0a50
Author: Juan A. Suarez Romero 
Date:   Mon Oct 2 17:26:10 2017 +0200

docs: add release 

mesa: Changes to 'debian-unstable'

2017-09-26 Thread Andreas Boll
 configure.ac |   13 +
 debian/changelog |8 
 src/util/Makefile.am |3 ++-
 3 files changed, 23 insertions(+), 1 deletion(-)

New commits:
commit 2411fe4a49c258b0ec8b45f52a63b3bf93d9c660
Author: Andreas Boll 
Date:   Tue Sep 26 11:26:32 2017 +0200

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 96d672c..2b2e85e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,10 @@
-mesa (17.2.1-2) UNRELEASED; urgency=medium
+mesa (17.2.1-2) unstable; urgency=medium
 
   * Cherry-pick 2ef7f23820a (configure: check if -latomic is needed for
 __atomic_*) from upstream. Should fix FTBFS on armel (Closes:
 #874531).
 
- -- Andreas Boll   Tue, 26 Sep 2017 09:43:16 +0200
+ -- Andreas Boll   Tue, 26 Sep 2017 11:25:54 +0200
 
 mesa (17.2.1-1) unstable; urgency=medium
 

commit ee9079fc9746ca5b7bdc6d6935b35eb22629e5d3
Author: Andreas Boll 
Date:   Tue Sep 26 09:45:09 2017 +0200

Document the cherry-pick in debian/changelog

diff --git a/debian/changelog b/debian/changelog
index 89e080e..96d672c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+mesa (17.2.1-2) UNRELEASED; urgency=medium
+
+  * Cherry-pick 2ef7f23820a (configure: check if -latomic is needed for
+__atomic_*) from upstream. Should fix FTBFS on armel (Closes:
+#874531).
+
+ -- Andreas Boll   Tue, 26 Sep 2017 09:43:16 +0200
+
 mesa (17.2.1-1) unstable; urgency=medium
 
   * New upstream bugfix release. (LP: #1716250)

commit e9d731cd70dce30439c52fbf2f3a4e5dcae8fbaa
Author: Grazvydas Ignotas 
Date:   Mon Sep 18 22:11:26 2017 +0300

configure: check if -latomic is needed for __atomic_*

On some platforms, gcc generates library calls when __atomic_* functions
are used, but does not link the required library (libatomic) automatically
(supposedly to allow the app to use some other atomics implementation?).

Detect this at configure time and add the library when needed. Tested
on armel (library was added) and on x86_64 (was not, as expected).

Some documentation on this is provided in GCC wiki:
https://gcc.gnu.org/wiki/Atomic/GCCMM

Fixes: 8915f0c0 "util: use GCC atomic intrinsics with explicit memory model"
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102573
Signed-off-by: Grazvydas Ignotas 
Reviewed-by: Matt Turner 
Reviewed-by: Emil Velikov 
(cherry picked from commit 2ef7f23820a67e958c2252bd81eb0458903ebf33)

diff --git a/configure.ac b/configure.ac
index 6668256..49dd002 100644
--- a/configure.ac
+++ b/configure.ac
@@ -410,8 +410,21 @@ int main() {
 }]])], GCC_ATOMIC_BUILTINS_SUPPORTED=1)
 if test "x$GCC_ATOMIC_BUILTINS_SUPPORTED" = x1; then
 DEFINES="$DEFINES -DUSE_GCC_ATOMIC_BUILTINS"
+dnl On some platforms, new-style atomics need a helper library
+AC_MSG_CHECKING(whether -latomic is needed)
+AC_LINK_IFELSE([AC_LANG_SOURCE([[
+#include 
+uint64_t v;
+int main() {
+return (int)__atomic_load_n(, __ATOMIC_ACQUIRE);
+}]])], GCC_ATOMIC_BUILTINS_NEED_LIBATOMIC=no, 
GCC_ATOMIC_BUILTINS_NEED_LIBATOMIC=yes)
+AC_MSG_RESULT($GCC_ATOMIC_BUILTINS_NEED_LIBATOMIC)
+if test "x$GCC_ATOMIC_BUILTINS_NEED_LIBATOMIC" = xyes; then
+LIBATOMIC_LIBS="-latomic"
+fi
 fi
 AM_CONDITIONAL([GCC_ATOMIC_BUILTINS_SUPPORTED], [test 
x$GCC_ATOMIC_BUILTINS_SUPPORTED = x1])
+AC_SUBST([LIBATOMIC_LIBS])
 
 dnl Check if host supports 64-bit atomics
 dnl note that lack of support usually results in link (not compile) error
diff --git a/src/util/Makefile.am b/src/util/Makefile.am
index b92dbac..1edec53 100644
--- a/src/util/Makefile.am
+++ b/src/util/Makefile.am
@@ -46,7 +46,8 @@ libmesautil_la_SOURCES = \
 
 libmesautil_la_LIBADD = \
$(CLOCK_LIB) \
-   $(ZLIB_LIBS)
+   $(ZLIB_LIBS) \
+   $(LIBATOMIC_LIBS)
 
 roundeven_test_LDADD = -lm
 



mesa: Changes to 'debian-unstable'

2017-09-18 Thread Timo Aaltonen
 VERSION   |2 
 bin/.cherry-ignore|   16 
 configure.ac  |   21 
 debian/changelog  |6 
 docs/egl.html |   21 
 docs/relnotes/17.2.0.html |3 
 docs/relnotes/17.2.1.html |  199 +
 scons/gallium.py  |   16 
 src/amd/common/ac_nir_to_llvm.c   |   82 +++
 src/amd/common/ac_surface.c   |   53 ++
 src/amd/vulkan/radv_cmd_buffer.c  |   39 +
 src/amd/vulkan/radv_device.c  |6 
 src/amd/vulkan/radv_image.c   |   54 +-
 src/amd/vulkan/radv_meta_blit.c   |   19 
 src/amd/vulkan/radv_meta_blit2d.c |  206 -
 src/amd/vulkan/radv_meta_clear.c  |   15 
 src/amd/vulkan/radv_pipeline_cache.c  |3 
 src/amd/vulkan/radv_radeon_winsys.h   |3 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c |   35 +
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c |5 
 src/compiler/glsl/shader_cache.cpp|  174 ++-
 src/compiler/shader_info.h|6 
 src/compiler/spirv/vtn_variables.c|5 
 src/egl/drivers/dri2/egl_dri2.c   |9 
 src/egl/drivers/dri2/platform_x11.c   |1 
 src/gallium/auxiliary/gallivm/lp_bld_format_soa.c |8 
 src/gallium/auxiliary/gallivm/lp_bld_gather.c |   30 +
 src/gallium/drivers/freedreno/freedreno_draw.c|8 
 src/gallium/drivers/llvmpipe/lp_context.c |6 
 src/gallium/drivers/nouveau/nvc0/nvc0_query_hw.c  |1 
 src/gallium/drivers/radeon/r600_pipe_common.h |1 
 src/gallium/drivers/radeonsi/si_compute.c |5 
 src/gallium/drivers/radeonsi/si_pipe.h|3 
 src/gallium/drivers/radeonsi/si_shader.c  |   70 +++
 src/gallium/drivers/radeonsi/si_shader.h  |5 
 src/gallium/drivers/radeonsi/si_state.c   |8 
 src/gallium/drivers/radeonsi/si_state_draw.c  |3 
 src/gallium/drivers/radeonsi/si_state_shaders.c   |6 
 src/intel/vulkan/anv_formats.c|   19 
 src/mesa/drivers/dri/i965/brw_bufmgr.c|6 
 src/mesa/drivers/dri/i965/brw_defines.h   |7 
 src/mesa/drivers/dri/i965/brw_state_upload.c  |9 
 src/mesa/state_tracker/st_cb_readpixels.c |2 
 src/mesa/state_tracker/st_draw.c  |7 
 src/mesa/state_tracker/st_glsl_to_nir.cpp.orig|  479 --
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp|2 
 src/mesa/vbo/vbo_minmax_index.c   |8 
 src/util/strtod.c |   12 
 48 files changed, 943 insertions(+), 761 deletions(-)

New commits:
commit 6d97553c2c0a3a202b15b894891ed3486feefff3
Author: Timo Aaltonen 
Date:   Mon Sep 18 14:33:15 2017 +0300

upload to sid

diff --git a/debian/changelog b/debian/changelog
index 82ad3e1..89e080e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-mesa (17.2.1-1) UNRELEASED; urgency=medium
+mesa (17.2.1-1) unstable; urgency=medium
 
   * New upstream bugfix release. (LP: #1716250)
 
- -- Timo Aaltonen   Mon, 18 Sep 2017 08:41:45 +0300
+ -- Timo Aaltonen   Mon, 18 Sep 2017 14:33:02 +0300
 
 mesa (17.2.0-2) unstable; urgency=medium
 

commit 3ae7abb06e707d13c8fa655157a1da1c6c8ede89
Author: Timo Aaltonen 
Date:   Mon Sep 18 14:33:00 2017 +0300

update the changelog

diff --git a/debian/changelog b/debian/changelog
index d5d0536..82ad3e1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (17.2.1-1) UNRELEASED; urgency=medium
+
+  * New upstream bugfix release. (LP: #1716250)
+
+ -- Timo Aaltonen   Mon, 18 Sep 2017 08:41:45 +0300
+
 mesa (17.2.0-2) unstable; urgency=medium
 
   * control: Mark transitional packages M-A: same. (Closes: #874013,

commit d6d2b6b5ec9b1638c0827582872670c7da79bb53
Author: Emil Velikov 
Date:   Sun Sep 17 23:57:32 2017 +0100

docs: add release notes for 17.2.1

Signed-off-by: Emil Velikov 

diff --git a/docs/relnotes/17.2.1.html b/docs/relnotes/17.2.1.html
new file mode 100644
index 000..b33315c
--- /dev/null
+++ b/docs/relnotes/17.2.1.html
@@ -0,0 +1,199 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+  
+  Mesa Release Notes
+  
+
+
+
+
+  The Mesa 3D Graphics Library
+
+
+
+
+
+Mesa 17.2.1 Release Notes / September 17, 2017
+
+
+Mesa 17.2.1 is a bug fix release which fixes bugs found since the 17.2.0 
release.
+
+
+Mesa 17.2.1 implements the OpenGL 4.5 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /

mesa: Changes to 'debian-unstable'

2017-09-06 Thread Timo Aaltonen
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 9a0bf0eaf30123eca81a8db1d0d46d3011cad5da
Author: Timo Aaltonen 
Date:   Wed Sep 6 21:53:39 2017 +0300

upload to sid

diff --git a/debian/changelog b/debian/changelog
index 8000467..d5d0536 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-mesa (17.2.0-2) UNRELEASED; urgency=medium
+mesa (17.2.0-2) unstable; urgency=medium
 
   * control: Mark transitional packages M-A: same. (Closes: #874013,
 #874509).
 
- -- Timo Aaltonen   Wed, 06 Sep 2017 15:18:54 +0300
+ -- Timo Aaltonen   Wed, 06 Sep 2017 21:53:24 +0300
 
 mesa (17.2.0-1) unstable; urgency=medium
 



mesa: Changes to 'debian-unstable'

2017-09-06 Thread Sven Joachim
 debian/changelog |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit 96e6f9f9fc537dab39c48e184820c5afe0df0d14
Author: Sven Joachim 
Date:   Wed Sep 6 20:34:15 2017 +0200

Close bug #874509

Already fixed with commit 247ed267a39230186e3738f59334ba63871abe96.

diff --git a/debian/changelog b/debian/changelog
index e70fa40..8000467 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 mesa (17.2.0-2) UNRELEASED; urgency=medium
 
-  * control: Mark transitional packages M-A: same. (Closes: #874013)
+  * control: Mark transitional packages M-A: same. (Closes: #874013,
+#874509).
 
  -- Timo Aaltonen   Wed, 06 Sep 2017 15:18:54 +0300
 



mesa: Changes to 'debian-unstable'

2017-09-06 Thread Timo Aaltonen
 debian/changelog |6 ++
 debian/control   |6 +++---
 2 files changed, 9 insertions(+), 3 deletions(-)

New commits:
commit 247ed267a39230186e3738f59334ba63871abe96
Author: Timo Aaltonen 
Date:   Wed Sep 6 15:19:26 2017 +0300

control: Mark transitional packages M-A: same. (Closes: #874013)

diff --git a/debian/changelog b/debian/changelog
index ea334a3..e70fa40 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (17.2.0-2) UNRELEASED; urgency=medium
+
+  * control: Mark transitional packages M-A: same. (Closes: #874013)
+
+ -- Timo Aaltonen   Wed, 06 Sep 2017 15:18:54 +0300
+
 mesa (17.2.0-1) unstable; urgency=medium
 
   * New upstream release.
diff --git a/debian/control b/debian/control
index d2bfe7d..784a256 100644
--- a/debian/control
+++ b/debian/control
@@ -137,7 +137,7 @@ Architecture: any
 Depends:
  libegl1,
  ${misc:Depends},
-Multi-Arch: foreign
+Multi-Arch: same
 Description: transitional dummy package
  This is a transitional dummy package, it can be safely removed.
 
@@ -196,7 +196,7 @@ Architecture: any
 Depends:
  libgles2,
  ${misc:Depends},
-Multi-Arch: foreign
+Multi-Arch: same
 Description: transitional dummy package
  This is a transitional dummy package, it can be safely removed.
 
@@ -269,7 +269,7 @@ Depends:
  libgl1,
  libglx-mesa0,
  ${misc:Depends},
-Multi-Arch: foreign
+Multi-Arch: same
 Description: transitional dummy package
  This is a transitional dummy package, it can be safely removed.
 



mesa: Changes to 'debian-unstable'

2017-09-06 Thread Timo Aaltonen
 .travis.yml
  |   26 
 Android.common.mk  
  |   27 
 Android.mk 
  |   82 
 Makefile.am
  |8 
 VERSION
  |2 
 bin/.cherry-ignore 
  |   21 
 bin/.editorconfig  
  |3 
 bin/get-fixes-pick-list.sh 
  |   11 
 bin/git_sha1_gen.sh
  |   12 
 bin/perf-annotate-jit.py   
  |4 
 configure.ac   
  |  499 
 debian/changelog   
  |   53 
 debian/control 
  |   96 
 debian/libegl-mesa0.install
  |2 
 debian/libegl-mesa0.symbols
  |   51 
 debian/libegl1-mesa-dev.install
  |1 
 debian/libegl1-mesa-dev.install.linux  
  |1 
 debian/libegl1-mesa.install
  |1 
 debian/libegl1-mesa.lintian-overrides  
  |1 
 debian/libegl1-mesa.symbols
  |   48 
 debian/libgl1-mesa-dev.install 
  |1 
 debian/libgl1-mesa-glx.install 
  |1 
 debian/libgl1-mesa-glx.lintian-overrides   
  |1 
 debian/libgl1-mesa-glx.symbols 
  | 1357 
 debian/libgles2-mesa-dev.install   
  |1 
 debian/libgles2-mesa.install   
  |1 
 debian/libgles2-mesa.lintian-overrides 
  |1 
 debian/libgles2-mesa.symbols   
  |  366 
 debian/libglx-mesa0.install
  |1 
 debian/libglx-mesa0.symbols
  | 1298 
 debian/patches/glvnd-fix-gl-dot-pc.patch   
  |   12 
 debian/patches/series  
  |3 
 debian/rules   
  |   35 
 docs/bugs.html 
  |5 
 docs/contents.html 
  |1 
 docs/download.html 
  |2 
 docs/envvars.html  
  |   62 
 docs/features.txt  
  |   14 
 docs/index.html
  |   65 
 docs/release-calendar.html 
  |   94 
 docs/releasing.html
  |   95 
 docs/relnotes.html 
  |   10 
 docs/relnotes/17.0.4.html  
  |  156 
 docs/relnotes/17.0.5.html  
  |  144 
 docs/relnotes/17.0.6.html  
  |  186 
 docs/relnotes/17.0.7.html  
  |  145 
 docs/relnotes/17.1.0.html  
  |3 
 docs/relnotes/17.1.5.html  
  |3 
 docs/relnotes/17.2.0.html  
  |  217 
 docs/shading.html  
  |2 
 include/EGL/egl.h  
  |6 
 include/EGL/eglext.h   
  |   73 
 include/GL/glcorearb.h 
  | 2220 +
 include/GL/glext.h 
  |  297 
 include/GL/glxext.h
  

mesa: Changes to 'debian-unstable'

2017-07-25 Thread Timo Aaltonen
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 51e027e492047440cdb39ac0f35fef1a20da3736
Author: Timo Aaltonen 
Date:   Tue Jul 25 09:05:07 2017 +0300

release to sid

diff --git a/debian/changelog b/debian/changelog
index da32935..dd93b0a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (17.1.5-1) UNRELEASED; urgency=medium
+mesa (17.1.5-1) unstable; urgency=medium
 
   * Team upload.
 
@@ -7,7 +7,7 @@ mesa (17.1.5-1) UNRELEASED; urgency=medium
   * Update Standards-Version to 4.0.0 for lintian
 out-of-date-standards-version
 
- -- Jordan Justen   Sat, 15 Jul 2017 00:22:19 -0700
+ -- Timo Aaltonen   Tue, 25 Jul 2017 09:04:49 +0300
 
 mesa (17.1.4-1) unstable; urgency=medium
 



mesa: Changes to 'debian-unstable'

2017-07-25 Thread Jordan Justen
 VERSION  |2 
 bin/.cherry-ignore   |3 
 debian/changelog |   11 
 debian/control   |2 
 docs/relnotes/17.1.4.html|3 
 docs/relnotes/17.1.5.html|  202 +++
 scons/gallium.py |4 
 src/amd/common/ac_nir_to_llvm.c  |   94 --
 src/amd/vulkan/radv_pipeline.c   |1 
 src/compiler/glsl/ast_to_hir.cpp |2 
 src/compiler/glsl/builtin_functions.cpp  |   13 
 src/compiler/glsl/builtin_functions.h|3 
 src/compiler/glsl/builtin_variables.cpp  |   16 -
 src/compiler/glsl/linker.cpp |6 
 src/compiler/spirv/spirv_to_nir.c|7 
 src/compiler/spirv/vtn_alu.c |   67 
 src/gallium/auxiliary/draw/draw_pipe_validate.c  |7 
 src/gallium/drivers/etnaviv/etnaviv_compiler.c   |   60 ++--
 src/gallium/drivers/etnaviv/etnaviv_resource.c   |   10 
 src/gallium/drivers/etnaviv/etnaviv_screen.c |1 
 src/gallium/drivers/radeon/r600_texture.c|   24 +
 src/gallium/drivers/svga/svga_resource_texture.c |   15 -
 src/gallium/drivers/svga/svga_screen.c   |   13 
 src/gallium/drivers/svga/svga_screen_cache.c |3 
 src/gallium/drivers/svga/svga_state_framebuffer.c|2 
 src/gallium/drivers/swr/rasterizer/common/os.h   |6 
 src/gallium/drivers/swr/rasterizer/common/simd16intrin.h |4 
 src/gallium/drivers/swr/rasterizer/core/api.cpp  |6 
 src/gallium/drivers/swr/rasterizer/core/threads.cpp  |4 
 src/gallium/drivers/swr/swr_screen.cpp   |6 
 src/gallium/state_trackers/va/subpicture.c   |1 
 src/gallium/state_trackers/wgl/stw_pixelformat.c |   36 ++
 src/gallium/winsys/radeon/drm/radeon_drm_bo.c|3 
 src/gallium/winsys/radeon/drm/radeon_drm_winsys.c|2 
 src/intel/Makefile.common.am |5 
 src/intel/isl/isl.c  |   25 +
 src/intel/isl/isl.h  |2 
 src/mesa/drivers/dri/i965/brw_sf_state.c |2 
 src/mesa/drivers/dri/i965/gen6_sf_state.c|3 
 src/mesa/main/blit.c |   12 
 src/mesa/state_tracker/st_cb_eglimage.c  |1 
 41 files changed, 556 insertions(+), 133 deletions(-)

New commits:
commit 539c65c9cdab0d2000d66faac1eddb7c2f81399e
Author: Jordan Justen 
Date:   Sat Jul 15 00:35:51 2017 -0700

debian/changelog: Use team upload for lintian changelog-should-mention-nmu

Signed-off-by: Jordan Justen 

diff --git a/debian/changelog b/debian/changelog
index 1e96ca9..da32935 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,8 @@
 mesa (17.1.5-1) UNRELEASED; urgency=medium
 
+  * Team upload.
+
+  [ Jordan Justen ]
   * New upstream release.
   * Update Standards-Version to 4.0.0 for lintian
 out-of-date-standards-version

commit 95b6b7ccb004a5cb4335c0b094fb72d6bfae7c98
Author: Jordan Justen 
Date:   Sat Jul 15 00:29:14 2017 -0700

debian: Update Standards-Version to 4.0.0 for lintian 
out-of-date-standards-version

Signed-off-by: Jordan Justen 

diff --git a/debian/changelog b/debian/changelog
index 7cef0e8..1e96ca9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,8 @@
 mesa (17.1.5-1) UNRELEASED; urgency=medium
 
   * New upstream release.
+  * Update Standards-Version to 4.0.0 for lintian
+out-of-date-standards-version
 
  -- Jordan Justen   Sat, 15 Jul 2017 00:22:19 -0700
 
diff --git a/debian/control b/debian/control
index 74d63b9..41f3394 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: graphics
 Priority: optional
 Maintainer: Debian X Strike Force 
 Uploaders: Andreas Boll 
-Standards-Version: 3.9.8
+Standards-Version: 4.0.0
 Build-Depends:
  debhelper (>= 9),
  dh-autoreconf,

commit a613d703a6a5a940dbfe05c03ef6b599792bc481
Author: Jordan Justen 
Date:   Sat Jul 15 00:24:07 2017 -0700

debian: Start new 17.1.5-1 changelog entry

Signed-off-by: Jordan Justen 

diff --git a/debian/changelog b/debian/changelog
index 099fc96..7cef0e8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (17.1.5-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Jordan Justen 

mesa: Changes to 'debian-unstable'

2017-07-03 Thread Timo Aaltonen
 .dir-locals.el 
   |9 
 .editorconfig  
   |1 
 .travis.yml
   |  352 
 Android.common.mk  
   |   48 
 Android.mk 
   |   16 
 Makefile.am
   |6 
 REVIEWERS  
   |   12 
 VERSION
   |2 
 appveyor.yml   
   |   10 
 bin/.cherry-ignore 
   |   42 
 bin/bugzilla_mesa.sh   
   |   38 
 bin/get-extra-pick-list.sh 
   |   10 
 bin/get-fixes-pick-list.sh 
   |   61 
 bin/perf-annotate-jit  
   |  251 
 bin/perf-annotate-jit.py   
   |  251 
 bin/shortlog_mesa.sh   
   |4 
 common.py  
   |3 
 configure.ac   
   | 1475 -
 debian/README.source   
   |6 
 debian/changelog   
   |  141 
 debian/control 
   |   89 
 debian/git-cleanup.sh  
   |   75 
 debian/libgbm1.symbols 
   |7 
 debian/libgles1-mesa-dev.install   
   |3 
 debian/libgles1-mesa.install   
   |1 
 debian/libgles1-mesa.lintian-overrides 
   |1 
 debian/libgles1-mesa.symbols   
   |  148 
 debian/rules   
   |   40 
 debian/source/local-options
   |2 
 debian/upstream/signing-key.asc
   |  656 
 debian/watch   
   |2 
 docs/README.WIN32  
   |2 
 docs/application-issues.html   
   |2 
 docs/autoconf.html 
   |   33 
 docs/bugs.html 
   |2 
 docs/codingstyle.html  
   |  142 
 docs/contents.html 
   |   18 
 docs/developers.html   
   |4 
 docs/devinfo.html  
   |  641 
 docs/download.html 
   |   45 
 docs/egl.html  
   |   18 
 docs/envvars.html  
   |   36 
 docs/faq.html  
   |   22 
 docs/features.txt  
   |   93 
 docs/helpwanted.html   
   |   18 
 docs/index.html
   |  119 
 docs/install.html  
   |  113 
 docs/intro.html
   |   58 
 docs/license.html  
   |6 
 docs/lists.html
   |   22 
 docs/llvmpipe.html 
   |   28 
 docs/mangling.html 
   |   11 
 

mesa: Changes to 'debian-unstable'

2017-03-21 Thread Andreas Boll
 VERSION   |2 
 bin/.cherry-ignore|7 
 bin/get-pick-list.sh  |2 
 configure.ac  |   15 
 debian/changelog  |6 
 docs/relnotes/13.0.5.html |3 
 docs/relnotes/13.0.6.html |  286 ++
 src/amd/common/ac_nir_to_llvm.c   |   28 
 src/amd/vulkan/radv_cmd_buffer.c  |   10 
 src/amd/vulkan/radv_descriptor_set.c  |7 
 src/amd/vulkan/radv_device.c  |2 
 src/amd/vulkan/radv_formats.c |3 
 src/amd/vulkan/radv_image.c   |6 
 src/amd/vulkan/radv_meta_blit2d.c |7 
 src/amd/vulkan/radv_meta_buffer.c |2 
 src/amd/vulkan/radv_private.h |1 
 src/amd/vulkan/radv_query.c   |   72 +-
 src/amd/vulkan/si_cmd_buffer.c|3 
 src/compiler/glsl/ast_to_hir.cpp  |   17 
 src/compiler/glsl/builtin_functions.cpp   |   18 
 src/compiler/glsl/ir_optimization.h   |4 
 src/compiler/glsl/link_uniforms.cpp   |2 
 src/compiler/glsl/lower_instructions.cpp  |   19 
 src/compiler/spirv/vtn_variables.c|3 
 src/egl/drivers/dri2/egl_dri2.c   |   14 
 src/egl/drivers/dri2/platform_x11_dri3.c  |   20 
 src/gallium/auxiliary/gallivm/lp_bld_init.c   |5 
 src/gallium/auxiliary/gallivm/lp_bld_misc.cpp |   41 +
 src/gallium/auxiliary/tgsi/tgsi_sanity.c  |8 
 src/gallium/auxiliary/util/u_index_modify.c   |   87 ---
 src/gallium/auxiliary/util/u_index_modify.h   |   26 
 src/gallium/auxiliary/util/u_queue.c  |   79 ++
 src/gallium/auxiliary/util/u_queue.h  |4 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp|2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |   51 -
 src/gallium/drivers/nouveau/nvc0/nvc0_query.c |   12 
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c|4 
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.h|5 
 src/gallium/drivers/nouveau/nvc0/nve4_compute.c   |4 
 src/gallium/drivers/r300/r300_render_translate.c  |4 
 src/gallium/drivers/r300/r300_texture.c   |5 
 src/gallium/drivers/r600/r600_state_common.c  |2 
 src/gallium/drivers/radeon/r600_pipe_common.h |1 
 src/gallium/drivers/radeonsi/si_descriptors.c |   14 
 src/gallium/drivers/radeonsi/si_pipe.h|3 
 src/gallium/drivers/radeonsi/si_shader.c  |   35 -
 src/gallium/drivers/radeonsi/si_shader.h  |1 
 src/gallium/drivers/radeonsi/si_state.c   |   35 -
 src/gallium/drivers/radeonsi/si_state_draw.c  |   66 +-
 src/gallium/drivers/radeonsi/si_state_shaders.c   |   12 
 src/gallium/drivers/swr/rasterizer/core/threads.cpp   |9 
 src/gallium/drivers/swr/swr_query.cpp |7 
 src/gallium/drivers/swr/swr_query.h   |2 
 src/gallium/state_trackers/clover/Makefile.am |3 
 src/gallium/winsys/amdgpu/drm/amdgpu_bo.c |   17 
 src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c |6 
 src/glx/dri3_glx.c|   10 
 src/glx/glxcmds.c |   18 
 src/intel/blorp/blorp_clear.c |   48 +
 src/intel/blorp/blorp_genX_exec.h |   21 
 src/intel/genxml/gen6.xml |2 
 src/intel/genxml/gen7.xml |2 
 src/intel/genxml/gen75.xml|2 
 src/intel/vulkan/anv_device.c |   24 
 src/intel/vulkan/anv_private.h|   13 
 src/intel/vulkan/anv_query.c  |   25 
 src/intel/vulkan/anv_wsi.c|   23 
 src/intel/vulkan/genX_blorp_exec.c|   11 
 src/intel/vulkan/genX_cmd_buffer.c|   30 +
 src/loader/loader_dri3_helper.c   |   23 
 

mesa: Changes to 'debian-unstable'

2017-02-21 Thread Andreas Boll
 VERSION|2 
 bin/get-extra-pick-list.sh |   22 
 bin/get-fixes-pick-list.sh |   61 +
 bin/get-pick-list.sh   |7 
 bin/get-typod-pick-list.sh |7 
 configure.ac   |2 
 debian/changelog   |8 
 debian/control |2 
 debian/copyright   |4 
 debian/source/local-options|2 
 docs/relnotes/13.0.4.html  |3 
 docs/relnotes/13.0.5.html  |  209 ++
 scons/gallium.py   |2 
 src/amd/vulkan/radv_device.c   |2 
 src/amd/vulkan/si_cmd_buffer.c |   11 
 src/amd/vulkan/winsys/amdgpu/radv_amdgpu_surface.c |   14 
 src/compiler/Makefile.glsl.am  |1 
 src/compiler/Makefile.sources  |2 
 src/compiler/glsl/ir_array_refcount.cpp|  254 +++
 src/compiler/glsl/ir_array_refcount.h  |  183 +
 src/compiler/glsl/link_uniform_blocks.cpp  |  112 ++-
 src/compiler/glsl/link_uniforms.cpp|   82 +-
 src/compiler/glsl/linker.cpp   |3 
 src/compiler/glsl/tests/array_refcount_test.cpp|  717 +
 src/compiler/nir/nir_search.c  |   48 -
 src/compiler/spirv/spirv_to_nir.c  |   31 
 src/compiler/spirv/vtn_variables.c |6 
 src/egl/Makefile.am|2 
 src/egl/drivers/dri2/platform_wayland.c|1 
 src/gallium/auxiliary/tgsi/tgsi_dump.c |   24 
 src/gallium/drivers/freedreno/Makefile.am  |1 
 src/gallium/drivers/nouveau/nvc0/nve4_compute.c|1 
 src/gallium/drivers/nouveau/nvc0/nve4_compute.h|7 
 src/gallium/drivers/r600/r600_shader.c |2 
 src/gallium/drivers/r600/sb/sb_valtable.cpp|8 
 src/gallium/drivers/radeon/r600_buffer_common.c|   17 
 src/gallium/drivers/radeonsi/si_state_draw.c   |3 
 src/gallium/drivers/swr/rasterizer/core/clip.h |   39 -
 src/gallium/drivers/vc4/vc4_opt_small_immediates.c |   11 
 src/gallium/drivers/vc4/vc4_program.c  |8 
 src/gallium/drivers/vc4/vc4_qir.c  |1 
 src/gallium/drivers/vc4/vc4_qir.h  |2 
 src/gallium/drivers/vc4/vc4_qpu_emit.c |2 
 src/gallium/state_trackers/clover/Makefile.am  |2 
 src/gallium/state_trackers/dri/Makefile.am |2 
 src/gallium/targets/d3dadapter9/Makefile.am|2 
 src/glx/Makefile.am|4 
 src/glx/apple/Makefile.am  |4 
 src/glx/g_glxglvnddispatchindices.h|8 
 src/glx/windows/Makefile.am|2 
 src/intel/blorp/blorp_clear.c  |   23 
 src/intel/isl/isl_format.c |5 
 src/intel/vulkan/anv_cmd_buffer.c  |5 
 src/intel/vulkan/anv_descriptor_set.c  |8 
 src/intel/vulkan/anv_image.c   |7 
 src/intel/vulkan/genX_cmd_buffer.c |7 
 src/loader/Makefile.am |2 
 src/mapi/Makefile.am   |4 
 src/mesa/drivers/dri/i915/Makefile.am  |2 
 src/mesa/drivers/dri/i965/Makefile.am  |7 
 src/mesa/drivers/dri/i965/brw_blorp.c  |2 
 src/mesa/drivers/dri/i965/brw_clear.c  |   56 +
 src/mesa/drivers/dri/i965/brw_program.c|   43 +
 src/mesa/drivers/dri/i965/brw_sampler_state.c  |   30 
 src/mesa/drivers/dri/i965/brw_state.h  |1 
 src/mesa/drivers/dri/i965/gen8_depth_state.c   |   16 
 src/mesa/drivers/dri/i965/intel_mipmap_tree.c  |   29 
 src/mesa/drivers/dri/r200/Makefile.am  |2 
 src/mesa/drivers/dri/radeon/Makefile.am|2 
 src/mesa/drivers/dri/swrast/Makefile.am|2 
 src/mesa/drivers/osmesa/Makefile.am|2 
 src/mesa/main/mtypes.h |   15 
 src/mesa/main/tests/Makefile.am|2 
 src/mesa/state_tracker/st_extensions.c |2 
 src/mesa/vbo/vbo_save_api.c|7 
 src/util/macros.h  |8 
 src/vulkan/wsi/wsi_common_wayland.c|   27 
 src/vulkan/wsi/wsi_common_x11.c|3 
 78 files changed, 2004 insertions(+), 265 deletions(-)

New commits:
commit 413ab6747a9f5fb672c028b2eef22bc9faa8abd4
Author: Andreas Boll 
Date:   Tue Feb 21 13:14:02 2017 +0100

Upload to unstable.

diff --git a/debian/changelog 

mesa: Changes to 'debian-unstable'

2017-02-01 Thread Andreas Boll
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 6c8595ffd83fa6e84c8df2260f8f5126a2f86975
Author: Andreas Boll 
Date:   Wed Feb 1 15:36:29 2017 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 53327a6..b1788b9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (13.0.4-1) UNRELEASED; urgency=medium
+mesa (13.0.4-1) unstable; urgency=medium
 
   * New upstream release.
   * Drop vl-zscan-fix-Fix-trivial-sign-compare-warnings.diff and r600-
@@ -8,7 +8,7 @@ mesa (13.0.4-1) UNRELEASED; urgency=medium
   * Revert to debhelper compat 9 (Workaround for #851130).
   * Update extend-diff-ignore.
 
- -- Andreas Boll   Wed, 01 Feb 2017 13:30:04 +0100
+ -- Andreas Boll   Wed, 01 Feb 2017 15:36:10 +0100
 
 mesa (13.0.3-1) unstable; urgency=medium
 



mesa: Changes to 'debian-unstable'

2017-02-01 Thread Andreas Boll
 Makefile.am   |2 
 VERSION   |2 
 bin/.cherry-ignore|   16 
 bin/get-pick-list.sh  |2 
 bin/get-typod-pick-list.sh|   39 +
 configure.ac  |4 
 debian/changelog  |   12 
 debian/compat |2 
 debian/control|3 
 debian/patches/r600-sb-Fix-loop-optimization-related-hangs-on-eg.diff |  387 
--
 debian/patches/series |3 
 debian/patches/vl-zscan-fix-Fix-trivial-sign-compare-warnings.diff|   28 
 debian/patches/workaround-binutils-mips-844357.diff   |   43 -
 debian/rules  |3 
 debian/source/local-options   |2 
 docs/relnotes/13.0.3.html |3 
 docs/relnotes/13.0.4.html |  254 
++
 include/GL/internal/dri_interface.h   |2 
 include/vulkan/vk_icd.h   |  110 ++
 src/amd/common/ac_nir_to_llvm.c   |4 
 src/amd/vulkan/Makefile.am|8 
 src/amd/vulkan/radv_cmd_buffer.c  |4 
 src/amd/vulkan/radv_device.c  |   45 +
 src/amd/vulkan/radv_wsi.c |   12 
 src/compiler/glsl/opt_function_inlining.cpp   |2 
 src/compiler/glsl/opt_minmax.cpp  |4 
 src/compiler/nir/nir_opt_undef.c  |   12 
 src/compiler/nir/nir_search.c |   16 
 src/compiler/spirv/vtn_cfg.c  |3 
 src/egl/drivers/dri2/platform_wayland.c   |6 
 src/egl/main/eglapi.c |   10 
 src/egl/main/eglcontext.c |   38 
 src/gallium/auxiliary/cso_cache/cso_context.c |1 
 src/gallium/auxiliary/hud/hud_cpufreq.c   |1 
 src/gallium/auxiliary/vl/vl_zscan.c   |2 
 src/gallium/drivers/freedreno/freedreno_batch.c   |2 
 src/gallium/drivers/freedreno/freedreno_batch_cache.c |4 
 src/gallium/drivers/freedreno/freedreno_batch_cache.h |2 
 src/gallium/drivers/freedreno/freedreno_context.c |   17 
 src/gallium/drivers/freedreno/freedreno_context.h |2 
 src/gallium/drivers/freedreno/freedreno_fence.c   |7 
 src/gallium/drivers/freedreno/freedreno_fence.h   |8 
 src/gallium/drivers/freedreno/freedreno_gmem.c|4 
 src/gallium/drivers/freedreno/freedreno_screen.c  |4 
 src/gallium/drivers/nouveau/nouveau_video.c   |2 
 src/gallium/drivers/nouveau/nv30/nv30_clear.c |2 
 src/gallium/drivers/nouveau/nv30/nv30_transfer.c  |8 
 src/gallium/drivers/nouveau/nv50/nv50_surface.c   |6 
 src/gallium/drivers/nouveau/nv50/nv50_vbo.c   |2 
 src/gallium/drivers/nouveau/nv50/nv98_video.c |6 
 src/gallium/drivers/nouveau/nv50/nv98_video_bsp.c |7 
 src/gallium/drivers/nouveau/nv50/nv98_video_ppp.c |7 
 src/gallium/drivers/nouveau/nv50/nv98_video_vp.c  |9 
 src/gallium/drivers/nouveau/nvc0/nvc0_query_hw.c  |2 
 src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c   |2 
 src/gallium/drivers/nouveau/nvc0/nvc0_video.c |6 
 src/gallium/drivers/nouveau/nvc0/nvc0_video_bsp.c |7 
 src/gallium/drivers/nouveau/nvc0/nvc0_video_ppp.c |7 
 src/gallium/drivers/nouveau/nvc0/nvc0_video_vp.c  |9 
 src/gallium/drivers/r600/sb/sb_dce_cleanup.cpp|   25 
 src/gallium/drivers/r600/sb/sb_gcm.cpp|7 
 src/gallium/drivers/r600/sb/sb_ir.cpp |4 
 src/gallium/drivers/r600/sb/sb_ir.h   |   14 

mesa: Changes to 'debian-unstable'

2017-01-10 Thread Timo Aaltonen
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 00fde3033cb32579517ef4bb80ddbdf8522867a3
Author: Timo Aaltonen 
Date:   Tue Jan 10 17:38:41 2017 +0200

release to sid

diff --git a/debian/changelog b/debian/changelog
index 58a0d1e..f48b6ea 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (13.0.3-1) UNRELEASED; urgency=medium
+mesa (13.0.3-1) unstable; urgency=medium
 
   [ Timo Aaltonen ]
   * New upstream release.
@@ -12,7 +12,7 @@ mesa (13.0.3-1) UNRELEASED; urgency=medium
 GPU hangs on r600g (Evergreen and Northern Islands GPUs) in many
 games.
 
- -- Timo Aaltonen   Tue, 10 Jan 2017 14:42:30 +0200
+ -- Timo Aaltonen   Tue, 10 Jan 2017 17:38:23 +0200
 
 mesa (13.0.2-3) unstable; urgency=medium
 



mesa: Changes to 'debian-unstable'

2017-01-10 Thread Andreas Boll
 debian/changelog  |   10 
 debian/patches/r600-sb-Fix-loop-optimization-related-hangs-on-eg.diff |  387 
++
 debian/patches/series |2 
 debian/patches/vl-zscan-fix-Fix-trivial-sign-compare-warnings.diff|   28 
 4 files changed, 427 insertions(+)

New commits:
commit 287b94855c2afa1f56bbdc6678f12706f64e3d99
Author: Andreas Boll 
Date:   Tue Jan 10 14:04:42 2017 +0100

Add r600-sb-Fix-loop-optimization-related-hangs-on-eg.diff

Fixes GPU hangs on r600g (Evergreen and Northern Islands GPUs) in many
games.

diff --git a/debian/changelog b/debian/changelog
index 14215c6..58a0d1e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,9 @@ mesa (13.0.3-1) UNRELEASED; urgency=medium
 decoding on radeon GPUs without native mpeg2 support (Closes:
 #846297).  Thanks to Jörg-Volker Peetz for reporting and tracking
 down this regression!
+  * Add r600-sb-Fix-loop-optimization-related-hangs-on-eg.diff: Fixes
+GPU hangs on r600g (Evergreen and Northern Islands GPUs) in many
+games.
 
  -- Timo Aaltonen   Tue, 10 Jan 2017 14:42:30 +0200
 
diff --git 
a/debian/patches/r600-sb-Fix-loop-optimization-related-hangs-on-eg.diff 
b/debian/patches/r600-sb-Fix-loop-optimization-related-hangs-on-eg.diff
new file mode 100644
index 000..f4c8e6a
--- /dev/null
+++ b/debian/patches/r600-sb-Fix-loop-optimization-related-hangs-on-eg.diff
@@ -0,0 +1,387 @@
+commit e933246013eef376804662f3fcf4646c143c6c88
+Author: Heiko Przybyl 
+Date:   Sun Nov 20 14:42:28 2016 +0100
+
+r600/sb: Fix loop optimization related hangs on eg
+
+Make sure unused ops and their references are removed, prior to entering
+the GCM (global code motion) pass, to stop GCM from breaking the loop
+logic and thus hanging the GPU.
+
+Turns out, that sb has problems with loops and node optimizations
+regarding associative folding:
+
+- the global code motion (gcm) pass moves ops up a loop level/basic block
+until they've fulfilled their total usage count
+- if there are ops folded into others, the usage count won't be
+fulfilled and thus the op moved way up to the top
+- within GCM the op would be visited and their deps would be moved
+alongside it, to fulfill the src constaints
+- in a loop, an unused op is moved out of the loop and GCM would move
+the src value ops up as well
+- now here arises the problem: if the loop counter is one of the src
+values it would get moved up as well, the loop break condition would
+never get hit and the shader turn into an endless loop, resulting in the
+GPU hanging and being reset
+
+A reduced (albeit nonsense) piglit example would be:
+
+[require]
+GLSL >= 1.20
+
+[fragment shader]
+
+uniform int SIZE;
+uniform vec4 lights[512];
+
+void main()
+{
+float x = 0;
+for(int i = 0; i < SIZE; i++)
+x += lights[2*i+1].x;
+}
+
+[test]
+uniform int SIZE 1
+draw rect -1 -1 2 2
+
+Which gets optimized to:
+
+= SHADER #12 OPT == PS/BARTS/EVERGREEN 
=
+= 42 dw = 1 gprs = 2 stack 
=
+ALU 3 @24
+ 1  y: MOVR0.y,  0
+t: MULLO_UINT R0.w,  [0x0002 2.8026e-45].x, R0.z
+
+LOOP_START_DX10 @22
+PUSH @6
+ALU 1 @30 KC0[CB0:0-15]
+ 2 Mx: PRED_SETGE_INT __.x,  R0.z, KC0[0].x
+JUMP @14 POP:1
+LOOP_BREAK @20
+POP @14 POP:1
+ALU 2 @32
+ 3  x: ADD_INTR0.x,  R0.w, [0x0002 2.8026e-45].x
+
+TEX 1 @36
+   VFETCH R0.x___, R0.x,   RID:0   MFC:16 UCF:0 
FMT[..]
+ALU 1 @40
+ 4  y: ADDR0.y,  R0.y, R0.x
+LOOP_END @4
+EXPORT_DONEPIXEL 0 R0.  EOP
+= SHADER_END 
===
+
+Notice R0.z being the loop counter/break condition relevant register
+and being never incremented at all. Also some of the loop content
+has been moved out of it, to fulfill the requirements for the one unused
+op.
+
+With a debug build of mesa this would produce an error like
+error at : PRED_SETGE_INT __, __, EM.2,R1.x.2||FP@R0.z, C0.x
+  : operand value R1.x.2||FP@R0.z was not previously written to its gpr
+and the compilation would fail due to this. On a release build it gets
+passed to the GPU.
+
+When using this patch, the loop remains intact:
+
+= SHADER #12 OPT == PS/BARTS/EVERGREEN 
=
+= 48 dw = 1 gprs = 2 stack 
=
+ALU 2 @24
+ 1 

mesa: Changes to 'debian-unstable'

2017-01-10 Thread Timo Aaltonen
 VERSION|2 
 debian/changelog   |6 
 docs/relnotes/13.0.2.html  |3 
 docs/relnotes/13.0.3.html  |  176 ++
 src/amd/common/ac_nir_to_llvm.c|2 
 src/amd/vulkan/radv_device.c   |3 
 src/amd/vulkan/radv_meta_bufimage.c|   27 ++
 src/compiler/Makefile.glsl.am  |5 
 src/compiler/glsl/builtin_functions.cpp|   12 
 src/compiler/glsl/link_uniforms.cpp|2 
 src/compiler/glsl/linker.cpp   |1 
 src/compiler/nir/nir_opt_undef.c   |4 
 src/compiler/spirv/vtn_glsl450.c   |   23 +
 src/egl/main/eglapi.c  |4 
 src/gallium/auxiliary/tgsi/tgsi_info.c |1 
 src/gallium/drivers/radeon/r600_pipe_common.c  |6 
 src/gallium/drivers/radeonsi/si_compute.c  |1 
 src/gallium/drivers/radeonsi/si_descriptors.c  |   19 -
 src/gallium/drivers/radeonsi/si_pipe.c |5 
 src/gallium/drivers/radeonsi/si_shader.c   |  183 ++
 src/gallium/drivers/radeonsi/si_shader.h   |2 
 src/gallium/drivers/radeonsi/si_state.c|   25 +
 src/gallium/drivers/radeonsi/si_state_draw.c   |   24 +
 src/gallium/drivers/radeonsi/si_state_shaders.c|7 
 src/gallium/drivers/vc4/vc4_program.c  |   27 +-
 src/intel/genxml/gen9.xml  |2 
 src/intel/vulkan/anv_allocator.c   |   27 +-
 src/intel/vulkan/anv_descriptor_set.c  |1 
 src/intel/vulkan/anv_device.c  |   52 ++--
 src/intel/vulkan/anv_gem.c |6 
 src/intel/vulkan/anv_image.c   |   16 -
 src/intel/vulkan/anv_private.h |   13 -
 src/intel/vulkan/genX_cmd_buffer.c |   36 +-
 src/mesa/drivers/dri/i965/Makefile.am  |7 
 src/mesa/drivers/dri/i965/brw_fs.cpp   |   10 
 src/mesa/drivers/dri/i965/brw_fs.h |6 
 src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp  |   19 -
 src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp  |8 
 src/mesa/drivers/dri/i965/intel_mipmap_tree.c  |2 
 src/mesa/drivers/dri/i965/test_fs_copy_propagation.cpp |  213 +
 src/mesa/main/api_validate.c   |2 
 src/mesa/main/fbobject.c   |1 
 src/mesa/main/program_resource.c   |  111 
 src/vulkan/wsi/wsi_common_queue.h  |1 
 44 files changed, 818 insertions(+), 285 deletions(-)

New commits:
commit 1e0422cf3c11f8b9bfb25ffaef75fd16ea4df10d
Author: Timo Aaltonen 
Date:   Tue Jan 10 14:42:57 2017 +0200

update the changelog

diff --git a/debian/changelog b/debian/changelog
index f5ba6d0..9f1ae8b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (13.0.3-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Timo Aaltonen   Tue, 10 Jan 2017 14:42:30 +0200
+
 mesa (13.0.2-3) unstable; urgency=medium
 
   * Fix typo to correctly disable asm on x32. Should fix FTBFS on x32.

commit bec04114d2612042bdf61183cfa3416b3a643b68
Author: Emil Velikov 
Date:   Sat Dec 24 10:06:50 2016 +

docs: add release notes for 13.0.3

Signed-off-by: Emil Velikov 

diff --git a/docs/relnotes/13.0.3.html b/docs/relnotes/13.0.3.html
new file mode 100644
index 000..585dafa
--- /dev/null
+++ b/docs/relnotes/13.0.3.html
@@ -0,0 +1,176 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+  
+  Mesa Release Notes
+  
+
+
+
+
+  The Mesa 3D Graphics Library
+
+
+
+
+
+Mesa 13.0.3 Release Notes / January 5, 2017
+
+
+Mesa 13.0.3 is a bug fix release which fixes bugs found since the 13.0.2 
release.
+
+
+Mesa 13.0.3 implements the OpenGL 4.4 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 4.4.  OpenGL
+4.4 is only available if requested at context creation
+because compatibility contexts are not supported.
+
+
+
+SHA256 checksums
+
+TBD
+
+
+
+New features
+None
+
+
+Bug fixes
+
+
+
+https://bugs.freedesktop.org/show_bug.cgi?id=77662;>Bug 77662 
- Fail to render to different faces of depth-stencil cube map
+
+https://bugs.freedesktop.org/show_bug.cgi?id=92234;>Bug 92234 
- [BDW] GPU hang in Shogun2
+
+https://bugs.freedesktop.org/show_bug.cgi?id=98329;>Bug 98329 
- [dEQP, EGL, SKL, BDW, BSW] 

mesa: Changes to 'debian-unstable'

2016-12-15 Thread Andreas Boll
 debian/changelog |7 +++
 debian/rules |2 +-
 debian/source/format |1 +
 3 files changed, 9 insertions(+), 1 deletion(-)

New commits:
commit 64fb7967021115934dc36df445c0e9e870b6f26f
Author: Andreas Boll 
Date:   Thu Dec 15 16:42:40 2016 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 6d50a56..f5ba6d0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-mesa (13.0.2-3) UNRELEASED; urgency=medium
+mesa (13.0.2-3) unstable; urgency=medium
 
   * Fix typo to correctly disable asm on x32. Should fix FTBFS on x32.
   * Add debian/source/format file.
 
- -- Andreas Boll   Thu, 15 Dec 2016 16:38:14 +0100
+ -- Andreas Boll   Thu, 15 Dec 2016 16:42:25 +0100
 
 mesa (13.0.2-2) unstable; urgency=medium
 

commit cd8fa45917dbbf23a317cbb546fd73147ad733ff
Author: Andreas Boll 
Date:   Thu Dec 15 16:40:54 2016 +0100

Add debian/source/format file.

diff --git a/debian/changelog b/debian/changelog
index b0a417c..6d50a56 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 mesa (13.0.2-3) UNRELEASED; urgency=medium
 
   * Fix typo to correctly disable asm on x32. Should fix FTBFS on x32.
+  * Add debian/source/format file.
 
  -- Andreas Boll   Thu, 15 Dec 2016 16:38:14 +0100
 
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 000..d3827e7
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+1.0

commit 97f8c14a63f57a191ab744d9787ff65ebac56e6b
Author: Andreas Boll 
Date:   Thu Dec 15 16:38:32 2016 +0100

Fix typo to correctly disable asm on x32. Should fix FTBFS on x32.

diff --git a/debian/changelog b/debian/changelog
index 932bdc9..b0a417c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (13.0.2-3) UNRELEASED; urgency=medium
+
+  * Fix typo to correctly disable asm on x32. Should fix FTBFS on x32.
+
+ -- Andreas Boll   Thu, 15 Dec 2016 16:38:14 +0100
+
 mesa (13.0.2-2) unstable; urgency=medium
 
   * Bump llvm/libclang build-deps to >= 1:3.9.1.
diff --git a/debian/rules b/debian/rules
index 1b92aa1..71bbd7a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -107,7 +107,7 @@ endif
 # Disable assembly usage on x32 otherwise Mesa defaults to x86_64 assembly
 # which doesn't work on x32 (see #758094)
 ifneq (,$(filter $(DEB_HOST_ARCH), x32))
-   confflags += disable-asm
+   confflags += --disable-asm
 endif
 
 confflags_EGL = --with-egl-platforms="$(EGL_DISPLAYS)"



mesa: Changes to 'debian-unstable'

2016-12-15 Thread Andreas Boll
 debian/changelog|   17 +
 debian/compat   |2 +-
 debian/control  |8 +++-
 debian/rules|   17 +++--
 src/gallium/auxiliary/cso_cache/cso_cache.c |4 +++-
 5 files changed, 31 insertions(+), 17 deletions(-)

New commits:
commit 4af376cb008b65566c3f7a3a706c42e2f8387a5c
Author: Andreas Boll 
Date:   Thu Dec 15 15:17:08 2016 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 56426a7..932bdc9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (13.0.2-2) UNRELEASED; urgency=medium
+mesa (13.0.2-2) unstable; urgency=medium
 
   * Bump llvm/libclang build-deps to >= 1:3.9.1.
 - Enables support for OpenCL on AMD Polaris GPUs (Closes: #848173).
@@ -13,7 +13,7 @@ mesa (13.0.2-2) UNRELEASED; urgency=medium
 already.
   * Disable assembly usage on x32. Related to Bug #758094.
 
- -- Andreas Boll   Thu, 15 Dec 2016 12:36:12 +0100
+ -- Andreas Boll   Thu, 15 Dec 2016 15:16:56 +0100
 
 mesa (13.0.2-1) unstable; urgency=medium
 

commit 54c688a2a10ae0fcee928ed56ee92d5f31c2c8db
Author: Andreas Boll 
Date:   Thu Dec 15 14:50:34 2016 +0100

Disable assembly usage on x32. Related to Bug #758094.

diff --git a/debian/changelog b/debian/changelog
index 2ef5f6e..56426a7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -11,6 +11,7 @@ mesa (13.0.2-2) UNRELEASED; urgency=medium
   * Drop no longer needed dpkg-dev versioned build-dependency.
   * Drop redundant cross-build detection, debhelper does this for us
 already.
+  * Disable assembly usage on x32. Related to Bug #758094.
 
  -- Andreas Boll   Thu, 15 Dec 2016 12:36:12 +0100
 
diff --git a/debian/rules b/debian/rules
index fa1f9ef..1b92aa1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -104,6 +104,12 @@ else
confflags_GALLIUM += --enable-lmsensors
 endif
 
+# Disable assembly usage on x32 otherwise Mesa defaults to x86_64 assembly
+# which doesn't work on x32 (see #758094)
+ifneq (,$(filter $(DEB_HOST_ARCH), x32))
+   confflags += disable-asm
+endif
+
 confflags_EGL = --with-egl-platforms="$(EGL_DISPLAYS)"
 confflags_GLES = --enable-gles1 --enable-gles2
 confflags_GALLIUM += --with-gallium-drivers="$(GALLIUM_DRIVERS)"

commit 44169654afa6ea49c2f2e0cadf1132a29c0a
Author: Andreas Boll 
Date:   Thu Dec 15 14:30:20 2016 +0100

Drop redundant cross-build detection, debhelper does this for us already.

diff --git a/debian/changelog b/debian/changelog
index db3289e..2ef5f6e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,8 @@ mesa (13.0.2-2) UNRELEASED; urgency=medium
   * Stop passing --disable-silent-rules to configure, debhelper does
 that for a while.
   * Drop no longer needed dpkg-dev versioned build-dependency.
+  * Drop redundant cross-build detection, debhelper does this for us
+already.
 
  -- Andreas Boll   Thu, 15 Dec 2016 12:36:12 +0100
 
diff --git a/debian/rules b/debian/rules
index 5380048..fa1f9ef 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,14 +8,7 @@
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 DEB_HOST_ARCH  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 DEB_HOST_ARCH_OS   ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
-DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 DEB_HOST_ARCH_CPU  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
-ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
-   confflags += --build=$(DEB_HOST_GNU_TYPE)
-else
-   confflags += --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE)
-endif
 
 ifeq (,$(filter $(DEB_HOST_ARCH), armhf))
 buildflags = \

commit a615b3459df48b2b1ecc7181e54a9aaccbb12a08
Author: Andreas Boll 
Date:   Thu Dec 15 12:41:11 2016 +0100

Drop no longer needed dpkg-dev versioned build-dependency.

diff --git a/debian/changelog b/debian/changelog
index 62ca1e2..db3289e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,7 @@ mesa (13.0.2-2) UNRELEASED; urgency=medium
   * Bump debhelper compat to 10.
   * Stop passing --disable-silent-rules to configure, debhelper does
 that for a while.
+  * Drop no longer needed dpkg-dev versioned build-dependency.
 
  -- Andreas Boll   Thu, 15 Dec 2016 12:36:12 +0100
 
diff --git a/debian/control b/debian/control
index 1eea842..f469cbc 100644
--- a/debian/control
+++ b/debian/control
@@ -13,7 +13,6 @@ Build-Depends:
  x11proto-gl-dev (>= 1.4.14),
  libxxf86vm-dev,
  libexpat1-dev,
- dpkg-dev (>= 1.16.1),
  libgcrypt20-dev [amd64 i386 arm64 armhf ppc64el x32],
  libsensors4-dev [!hurd-any],
  

mesa: Changes to 'debian-unstable'

2016-11-29 Thread Andreas Boll
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 8502e761f1120af2e40147eaaf6e9bbf2656a6e5
Author: Andreas Boll 
Date:   Tue Nov 29 16:29:12 2016 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 348ea28..b8e215f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,11 @@
-mesa (13.0.2-1) UNRELEASED; urgency=medium
+mesa (13.0.2-1) unstable; urgency=medium
 
   * New upstream release.
   * workaround-binutils-mips-844357.diff: Add workaround for broken
 binutils on mips*. Fixes invalid symbol table of libGL.so.1. See
 also Bug #844357.
 
- -- Andreas Boll   Mon, 28 Nov 2016 17:52:35 +0100
+ -- Andreas Boll   Tue, 29 Nov 2016 16:29:00 +0100
 
 mesa (13.0.1-2) unstable; urgency=medium
 



mesa: Changes to 'debian-unstable'

2016-11-28 Thread Andreas Boll
 VERSION |2 
 bin/.cherry-ignore  |3 
 debian/changelog|9 
 debian/patches/series   |1 
 debian/patches/workaround-binutils-mips-844357.diff |   43 ++
 docs/relnotes/13.0.1.html   |3 
 docs/relnotes/13.0.2.html   |  188 
 include/pci_ids/i965_pci_ids.h  |   24 -
 src/amd/common/ac_nir_to_llvm.c |   28 +
 src/amd/vulkan/radv_cmd_buffer.c|1 
 src/amd/vulkan/radv_device.c|   18 -
 src/amd/vulkan/radv_formats.c   |1 
 src/amd/vulkan/radv_image.c |   35 +-
 src/amd/vulkan/radv_meta_clear.c|2 
 src/amd/vulkan/radv_wsi.c   |3 
 src/compiler/glsl/cache.c   |   11 
 src/compiler/glsl/glcpp/glcpp-parse.y   |   25 +
 src/compiler/glsl/glcpp/glcpp.h |9 
 src/compiler/glsl/glsl_lexer.ll |4 
 src/compiler/glsl/lower_output_reads.cpp|1 
 src/compiler/spirv/vtn_variables.c  |8 
 src/gallium/drivers/radeonsi/si_compute.c   |   13 
 src/gallium/drivers/vc4/vc4_context.h   |8 
 src/gallium/drivers/vc4/vc4_draw.c  |5 
 src/gallium/drivers/vc4/vc4_program.c   |   27 +
 src/gallium/drivers/vc4/vc4_qir.h   |1 
 src/gallium/drivers/vc4/vc4_qpu_emit.c  |5 
 src/gallium/drivers/vc4/vc4_register_allocate.c |5 
 src/gbm/backends/dri/gbm_dri.c  |2 
 src/intel/common/gen_device_info.c  |   48 +++
 src/intel/isl/isl.c |2 
 src/intel/vulkan/anv_blorp.c|   24 -
 src/intel/vulkan/anv_cmd_buffer.c   |6 
 src/intel/vulkan/anv_descriptor_set.c   |   12 
 src/intel/vulkan/anv_device.c   |  192 +++--
 src/intel/vulkan/anv_formats.c  |3 
 src/intel/vulkan/anv_genX.h |2 
 src/intel/vulkan/anv_image.c|   12 
 src/intel/vulkan/anv_intel.c|2 
 src/intel/vulkan/anv_pass.c |3 
 src/intel/vulkan/anv_pipeline.c |6 
 src/intel/vulkan/anv_pipeline_cache.c   |3 
 src/intel/vulkan/anv_private.h  |   15 -
 src/intel/vulkan/anv_query.c|3 
 src/intel/vulkan/anv_wsi.c  |   19 +
 src/intel/vulkan/gen8_cmd_buffer.c  |   29 ++
 src/intel/vulkan/genX_blorp_exec.c  |2 
 src/intel/vulkan/genX_cmd_buffer.c  |   65 
 src/mesa/drivers/dri/i965/brw_cs.c  |2 
 src/mesa/drivers/dri/i965/brw_fs_nir.cpp|2 
 src/mesa/drivers/dri/i965/brw_sampler_state.c   |   18 -
 src/mesa/drivers/dri/i965/brw_state.h   |9 
 src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp   |3 
 src/mesa/main/hash.c|   18 -
 src/mesa/main/pipelineobj.c |3 
 src/mesa/main/shaderapi.c   |6 
 src/vulkan/wsi/Makefile.sources |3 
 src/vulkan/wsi/wsi_common.h |1 
 src/vulkan/wsi/wsi_common_queue.h   |  154 ++
 src/vulkan/wsi/wsi_common_wayland.c |   56 ++-
 src/vulkan/wsi/wsi_common_x11.c |  290 +---
 61 files changed, 1265 insertions(+), 233 deletions(-)

New commits:
commit f41ae9fe5c1883031d917800d7040b292cb93dfc
Author: Andreas Boll 
Date:   Mon Nov 28 18:01:49 2016 +0100

workaround-binutils-mips-844357.diff: Add workaround for broken binutils on 
mips*.

Fixes invalid symbol table of libGL.so.1. See also Bug #844357.

diff --git a/debian/changelog b/debian/changelog
index 3ea8ca1..348ea28 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,9 @@
 mesa (13.0.2-1) UNRELEASED; urgency=medium
 
   * New upstream release.
+  * workaround-binutils-mips-844357.diff: Add workaround for broken
+binutils on mips*. Fixes invalid symbol table of libGL.so.1. See
+also Bug #844357.
 
  -- Andreas Boll   Mon, 28 Nov 2016 17:52:35 +0100
 
diff --git a/debian/patches/series b/debian/patches/series
index 9f0749f..4f7ab78 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 07_gallium-fix-build-failure-on-powerpcspe.diff
+workaround-binutils-mips-844357.diff
diff --git a/debian/patches/workaround-binutils-mips-844357.diff 
b/debian/patches/workaround-binutils-mips-844357.diff

mesa: Changes to 'debian-unstable'

2016-11-28 Thread Andreas Boll
 .editorconfig  
 |   34 
 .gitignore 
 |1 
 .mailmap   
 |   12 
 .travis.yml
 |1 
 Android.common.mk  
 |   12 
 Android.mk 
 |4 
 Makefile.am
 |2 
 REVIEWERS  
 |4 
 VERSION
 |2 
 bin/.cherry-ignore 
 |   27 
 bin/.editorconfig  
 |3 
 bin/get-pick-list.sh   
 |2 
 common.py  
 |2 
 configure.ac   
 |  275 
 debian/changelog   
 |   47 
 debian/control 
 |   30 
 debian/libgl1-mesa-glx.symbols 
 |   12 
 debian/libgles2-mesa.symbols   
 |   13 
 debian/mesa-vulkan-drivers.install 
 |2 
 debian/mesa-vulkan-drivers.lintian-overrides   
 |3 
 debian/rules   
 |   23 
 debian/source/local-options
 |9 
 docs/GL3.txt   
 |  277 
 docs/developers.html   
 |2 
 docs/devinfo.html  
 |   22 
 docs/envvars.html  
 |   29 
 docs/faq.html  
 |2 
 docs/features.txt  
 |  337 
 docs/helpwanted.html   
 |4 
 docs/index.html
 |   25 
 docs/intro.html
 |   25 
 docs/relnotes.html 
 |4 
 docs/relnotes/12.0.1.html  
 |2 
 docs/relnotes/13.0.0.html  
 |  311 
 docs/relnotes/13.0.1.html  
 |  187 
 docs/specs/EGL_MESA_platform_surfaceless.txt   
 |  120 
 docs/specs/MESA_configless_context.spec
 |8 
 docs/specs/MESA_shader_integer_functions.txt   
 |  520 
 docs/specs/OLD/EGL_MESA_screen_surface.txt 
 |  564 
 docs/specs/enums.txt   
 |   41 
 docs/xlibdriver.html   
 |2 
 include/D3D9/.editorconfig 
 |2 
 include/EGL/eglext.h   
 |  121 
 include/EGL/eglmesaext.h   
 |5 
 include/GL/glext.h 
 |9 
 include/GL/glxext.h
 |   36 
 include/GL/internal/dri_interface.h
 |4 
 include/GL/mesa_glinterop.h
 |6 
 include/GL/wglext.h
 |6 
 include/GLES2/gl2.h
 |  152 
 include/GLES2/gl2ext.h 
 |  262 
 include/GLES2/gl2platform.h
 |2 
 include/GLES3/gl3.h
 |  276 
 

mesa: Changes to 'debian-unstable'

2016-11-11 Thread Andreas Boll
 debian/changelog   |6 ++
 debian/libgl1-mesa-glx.symbols |4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

New commits:
commit f512fee012e72c9e38a08823426d034adff5b70d
Author: Andreas Boll 
Date:   Fri Nov 11 18:31:56 2016 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 0395886..3f45de5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-mesa (12.0.4-2) UNRELEASED; urgency=medium
+mesa (12.0.4-2) unstable; urgency=medium
 
   * Limit new glx symbols to !hurd-any. Should fix FTBFS on hurd.
 
- -- Andreas Boll   Fri, 11 Nov 2016 18:28:13 +0100
+ -- Andreas Boll   Fri, 11 Nov 2016 18:31:40 +0100
 
 mesa (12.0.4-1) unstable; urgency=medium
 

commit bf783e057f4dc7c1335663a0b7b1fa82adcd73fd
Author: Andreas Boll 
Date:   Fri Nov 11 18:29:09 2016 +0100

Limit new glx symbols to !hurd-any. Should fix FTBFS on hurd.

diff --git a/debian/changelog b/debian/changelog
index db8532e..0395886 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (12.0.4-2) UNRELEASED; urgency=medium
+
+  * Limit new glx symbols to !hurd-any. Should fix FTBFS on hurd.
+
+ -- Andreas Boll   Fri, 11 Nov 2016 18:28:13 +0100
+
 mesa (12.0.4-1) unstable; urgency=medium
 
   * New upstream release.
diff --git a/debian/libgl1-mesa-glx.symbols b/debian/libgl1-mesa-glx.symbols
index abaaf50..92e3fc5 100644
--- a/debian/libgl1-mesa-glx.symbols
+++ b/debian/libgl1-mesa-glx.symbols
@@ -1,6 +1,6 @@
 libGL.so.1 libgl1-mesa-glx | libgl1
- MesaGLInteropGLXExportObject@Base 12.0.4
- MesaGLInteropGLXQueryDeviceInfo@Base 12.0.4
+ (arch=!hurd-any)MesaGLInteropGLXExportObject@Base 12.0.4
+ (arch=!hurd-any)MesaGLInteropGLXQueryDeviceInfo@Base 12.0.4
  glAccum@Base 0
  glActiveShaderProgram@Base 12.0.1
  glActiveTexture@Base 0



mesa: Changes to 'debian-unstable'

2016-11-11 Thread Andreas Boll
 .travis.yml   |   28 +
 Makefile.am   |1 
 VERSION   |2 
 bin/.cherry-ignore|   20 +
 bin/get-pick-list.sh  |2 
 configure.ac  |   10 
 debian/changelog  |   10 
 debian/libegl1-mesa.symbols   |2 
 debian/libgl1-mesa-glx.symbols|2 
 debian/mesa-common-dev.install|1 
 debian/not-installed  |1 
 docs/relnotes/12.0.3.html |3 
 include/GL/mesa_glinterop.h   |   12 
 install-gallium-links.mk  |4 
 src/Makefile.am   |   27 +
 src/compiler/glsl/ir_hv_accept.cpp|2 
 src/compiler/nir/nir_intrinsics.h |2 
 src/compiler/nir/nir_lower_alu_to_scalar.c|3 
 src/compiler/nir/nir_opcodes.py   |2 
 src/compiler/spirv/spirv_to_nir.c |8 
 src/compiler/spirv/vtn_cfg.c  |   23 +
 src/compiler/spirv/vtn_private.h  |4 
 src/compiler/spirv/vtn_variables.c|  169 +-
 src/egl/drivers/dri2/egl_dri2.c   |   18 +
 src/egl/drivers/dri2/egl_dri2.h   |2 
 src/egl/drivers/dri2/platform_android.c   |3 
 src/egl/drivers/dri2/platform_wayland.c   |   15 
 src/egl/drivers/dri2/platform_x11.c   |   14 
 src/egl/drivers/dri2/platform_x11_dri3.c  |   12 
 src/egl/main/eglapi.c |8 
 src/egl/main/egldefines.h |3 
 src/egl/main/eglglobals.c |8 
 src/egl/main/eglsurface.c |6 
 src/egl/main/eglsync.c|7 
 src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c|9 
 src/gallium/auxiliary/util/u_box.h|   31 +
 src/gallium/auxiliary/vl/vl_winsys_drm.c  |3 
 src/gallium/drivers/freedreno/a3xx/a3xx.xml.h |2 
 src/gallium/drivers/freedreno/a3xx/fd3_draw.c |3 
 src/gallium/drivers/freedreno/a3xx/fd3_emit.c |   78 +++-
 src/gallium/drivers/freedreno/a3xx/fd3_program.c  |   15 
 src/gallium/drivers/freedreno/a3xx/fd3_program.h  |3 
 src/gallium/drivers/freedreno/ir3/ir3_shader.c|6 
 src/gallium/drivers/freedreno/ir3/ir3_shader.h|1 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp|4 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp|3 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp |   10 
 src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp |  147 +---
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |   12 
 src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp|4 
 src/gallium/drivers/nouveau/nv30/nv30_transfer.c  |3 
 src/gallium/drivers/nouveau/nv50/nv50_program.c   |3 
 src/gallium/drivers/nouveau/nvc0/nvc0_program.c   |7 
 src/gallium/drivers/nouveau/nvc0/nvc0_tex.c   |2 
 src/gallium/drivers/r300/r300_context.c   |   10 
 src/gallium/drivers/radeon/r600_texture.c |5 
 src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c   |   51 ---
 src/gallium/drivers/radeonsi/si_compute.c |   26 +
 src/gallium/drivers/radeonsi/si_shader.c  |   10 
 src/gallium/drivers/radeonsi/si_state.c   |4 
 src/gallium/drivers/radeonsi/si_state_draw.c  |   14 
 src/gallium/drivers/radeonsi/si_state_shaders.c   |   11 
 src/gallium/state_trackers/clover/llvm/invocation.cpp |2 
 src/gallium/state_trackers/dri/dri2.c |   11 
 src/gallium/state_trackers/nine/nine_shader.c |2 
 src/gallium/state_trackers/nine/surface9.c|1 
 src/gallium/state_trackers/nine/volume9.c |2 
 src/gallium/state_trackers/va/surface.c   |   36 +-
 src/gallium/state_trackers/vdpau/output.c |2 
 src/gallium/state_trackers/xa/xa_tracker.c|  

mesa: Changes to 'debian-unstable'

2016-10-24 Thread Andreas Boll
 debian/changelog |7 +++
 debian/control   |2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

New commits:
commit 89a48341da0903774b354072712829327787b7f2
Author: Andreas Boll 
Date:   Mon Oct 24 13:36:10 2016 +0200

Fix typo in changelog.

diff --git a/debian/changelog b/debian/changelog
index d32cb36..eebba38 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,7 @@
 mesa (12.0.3-3) unstable; urgency=medium
 
-  * Limit libgbm1 dependency to any (Closes: #841774).  Thanks, Samuel
-Thibault!
+  * Limit libgbm1 dependency to !hurd-any (Closes: #841774).  Thanks,
+Samuel Thibault!
 
  -- Andreas Boll   Mon, 24 Oct 2016 10:18:09 +0200
 

commit 415c7dc2f8fe0f0f3bb4a80eb76f33a780e3abbb
Author: Andreas Boll 
Date:   Mon Oct 24 10:18:20 2016 +0200

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 3a5b5ad..d32cb36 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-mesa (12.0.3-3) UNRELEASED; urgency=medium
+mesa (12.0.3-3) unstable; urgency=medium
 
   * Limit libgbm1 dependency to any (Closes: #841774).  Thanks, Samuel
 Thibault!
 
- -- Andreas Boll   Mon, 24 Oct 2016 09:57:55 +0200
+ -- Andreas Boll   Mon, 24 Oct 2016 10:18:09 +0200
 
 mesa (12.0.3-2) unstable; urgency=medium
 

commit 7848a80eb323183cff439b4748c27d4b34c8f894
Author: Andreas Boll 
Date:   Mon Oct 24 09:58:07 2016 +0200

Limit libgbm1 dependency to any (Closes: #841774).

Thanks, Samuel Thibault!

diff --git a/debian/changelog b/debian/changelog
index 7d1b842..3a5b5ad 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+mesa (12.0.3-3) UNRELEASED; urgency=medium
+
+  * Limit libgbm1 dependency to any (Closes: #841774).  Thanks, Samuel
+Thibault!
+
+ -- Andreas Boll   Mon, 24 Oct 2016 09:57:55 +0200
+
 mesa (12.0.3-2) unstable; urgency=medium
 
   * control: Add libtxc-dxtn-s2tc as an alternative in libgl1-mesa-dri's
diff --git a/debian/control b/debian/control
index e451997..6e1d8c4 100644
--- a/debian/control
+++ b/debian/control
@@ -120,7 +120,7 @@ Architecture: any
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
- libgbm1 (= ${binary:Version}),
+ libgbm1 (= ${binary:Version}) [!hurd-any],
  libudev1 [linux-any],
 Provides: libegl1-x11
 Conflicts: libegl1-x11



mesa: Changes to 'debian-unstable'

2016-10-21 Thread Andreas Boll
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 60a2326f533a01e73039b3660d0222351edd0a0b
Author: Andreas Boll 
Date:   Fri Oct 21 09:50:03 2016 +0200

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index f283835..7d1b842 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,11 @@
-mesa (12.0.3-2) UNRELEASED; urgency=medium
+mesa (12.0.3-2) unstable; urgency=medium
 
   * control: Add libtxc-dxtn-s2tc as an alternative in libgl1-mesa-dri's
 Recommends (Closes: #839658).
   * control: Add strictly versioned dependency on libgbm1 to libegl1-
 mesa.
 
- -- Andreas Boll   Thu, 06 Oct 2016 17:00:31 +0200
+ -- Andreas Boll   Fri, 21 Oct 2016 09:49:37 +0200
 
 mesa (12.0.3-1) unstable; urgency=medium
 



mesa: Changes to 'debian-unstable'

2016-10-06 Thread Andreas Boll
 debian/changelog |9 +
 debian/control   |3 ++-
 debian/rules |1 +
 3 files changed, 12 insertions(+), 1 deletion(-)

New commits:
commit 9fab7c5105013dbc159fa29c7a55f8313f820346
Author: Andreas Boll 
Date:   Thu Oct 6 17:04:33 2016 +0200

rules: Add a comment about shipping vulkan headers via src:vulkan

diff --git a/debian/rules b/debian/rules
index 09400d6..af0d0be 100755
--- a/debian/rules
+++ b/debian/rules
@@ -176,6 +176,7 @@ override_dh_install:
   debian/libgl1-mesa-dri/usr/lib/${DEB_HOST_MULTIARCH}/dri/
 
   # Remove vulkan headers only where they get installed in tmp
+  # We ship those headers via src:vulkan / libvulkan-dev
   ifeq ($(DEB_HOST_ARCH_OS), linux)
 ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386 x32))
set -e; for file in vk_platform.h vulkan.h vulkan_intel.h; do rm 
debian/tmp/usr/include/vulkan/$$file; done

commit bbd3ca7cc0eab50350d59df50998d26c7ec5d57c
Author: Andreas Boll 
Date:   Thu Oct 6 17:01:23 2016 +0200

control: Add strictly versioned dependency on libgbm1 to libegl1-mesa.

diff --git a/debian/changelog b/debian/changelog
index e99f0ec4..f283835 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,8 @@ mesa (12.0.3-2) UNRELEASED; urgency=medium
 
   * control: Add libtxc-dxtn-s2tc as an alternative in libgl1-mesa-dri's
 Recommends (Closes: #839658).
+  * control: Add strictly versioned dependency on libgbm1 to libegl1-
+mesa.
 
  -- Andreas Boll   Thu, 06 Oct 2016 17:00:31 +0200
 
diff --git a/debian/control b/debian/control
index cb17ba8..e451997 100644
--- a/debian/control
+++ b/debian/control
@@ -120,6 +120,7 @@ Architecture: any
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
+ libgbm1 (= ${binary:Version}),
  libudev1 [linux-any],
 Provides: libegl1-x11
 Conflicts: libegl1-x11

commit 3e4cb098b1d549137421829876783920eb9fb697
Author: Andreas Boll 
Date:   Thu Oct 6 17:00:52 2016 +0200

control: Add libtxc-dxtn-s2tc as an alternative in libgl1-mesa-dri's 
Recommends (Closes: #839658).

diff --git a/debian/changelog b/debian/changelog
index f074bf2..e99f0ec4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+mesa (12.0.3-2) UNRELEASED; urgency=medium
+
+  * control: Add libtxc-dxtn-s2tc as an alternative in libgl1-mesa-dri's
+Recommends (Closes: #839658).
+
+ -- Andreas Boll   Thu, 06 Oct 2016 17:00:31 +0200
+
 mesa (12.0.3-1) unstable; urgency=medium
 
   * New upstream release.
diff --git a/debian/control b/debian/control
index 91a0382..cb17ba8 100644
--- a/debian/control
+++ b/debian/control
@@ -324,7 +324,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
  ${shlibs:Depends},
  ${misc:Depends}
-Recommends: libtxc-dxtn-s2tc0 | libtxc-dxtn0
+Recommends: libtxc-dxtn-s2tc | libtxc-dxtn-s2tc0 | libtxc-dxtn0
 Breaks:
  xserver-xorg-core (<< 2:1.14.3-5),
 Multi-Arch: same



mesa: Changes to 'debian-unstable'

2016-09-15 Thread Andreas Boll
 VERSION   |2 
 appveyor.yml  |2 
 debian/changelog  |7 ++
 debian/rules  |4 -
 docs/relnotes/12.0.2.html |3 -
 docs/relnotes/12.0.3.html |   70 ++
 src/mesa/drivers/dri/i965/intel_mipmap_tree.c |   19 ++-
 7 files changed, 100 insertions(+), 7 deletions(-)

New commits:
commit faf019854c61f38825a66646f2dec1e4a9c83659
Author: Andreas Boll 
Date:   Thu Sep 15 13:38:58 2016 +0200

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index b50fc5a..f074bf2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-mesa (12.0.3-1) UNRELEASED; urgency=medium
+mesa (12.0.3-1) unstable; urgency=medium
 
   * New upstream release.
   * Enable vc4 on arm64.
 
- -- Andreas Boll   Thu, 15 Sep 2016 12:44:18 +0200
+ -- Andreas Boll   Thu, 15 Sep 2016 13:38:40 +0200
 
 mesa (12.0.2-1) unstable; urgency=medium
 

commit 8c0b6f98962ff261c1914c91bcb28750eaf7fcff
Author: Andreas Boll 
Date:   Thu Sep 8 11:31:40 2016 +0200

Enable vc4 on arm64.

diff --git a/debian/changelog b/debian/changelog
index 829b5db..b50fc5a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 mesa (12.0.3-1) UNRELEASED; urgency=medium
 
   * New upstream release.
+  * Enable vc4 on arm64.
 
  -- Andreas Boll   Thu, 15 Sep 2016 12:44:18 +0200
 
diff --git a/debian/rules b/debian/rules
index 31ae0b4..09400d6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -52,8 +52,8 @@ else
GALLIUM_DRIVERS += freedreno
endif
 
-   # vc4 kernel support is only available on armhf
-   ifneq (,$(filter $(DEB_HOST_ARCH),armhf))
+   # vc4 kernel support is only available on armhf and arm64
+   ifneq (,$(filter $(DEB_HOST_ARCH), armhf arm64))
GALLIUM_DRIVERS += vc4
endif
 

commit dcf808a86dca081492ceac7aafcdd81564711323
Author: Andreas Boll 
Date:   Thu Sep 15 12:44:38 2016 +0200

Bump changelog

diff --git a/debian/changelog b/debian/changelog
index e1d4f3c..829b5db 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (12.0.3-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Andreas Boll   Thu, 15 Sep 2016 12:44:18 +0200
+
 mesa (12.0.2-1) unstable; urgency=medium
 
   * New upstream release.

commit d79b2e7bf30ad6d1fa43f30940a64ed9fd0aa9c0
Author: Emil Velikov 
Date:   Thu Sep 15 10:18:54 2016 +0100

docs: add release notes for 12.0.3

Signed-off-by: Emil Velikov 

diff --git a/docs/relnotes/12.0.3.html b/docs/relnotes/12.0.3.html
new file mode 100644
index 000..cc59a01
--- /dev/null
+++ b/docs/relnotes/12.0.3.html
@@ -0,0 +1,70 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+  
+  Mesa Release Notes
+  
+
+
+
+
+  The Mesa 3D Graphics Library
+
+
+
+
+
+Mesa 12.0.3 Release Notes / September 15, 2016
+
+
+Mesa 12.0.3 is a bug fix release which fixes bugs found since the 12.0.3 
release.
+
+
+Mesa 12.0.3 implements the OpenGL 4.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 4.3.  OpenGL
+4.3 is only available if requested at context creation
+because compatibility contexts are not supported.
+
+
+
+SHA256 checksums
+
+TBD
+
+
+
+New features
+None
+
+
+Bug fixes
+
+This list is likely incomplete.
+
+
+
+https://bugs.freedesktop.org/show_bug.cgi?id=97781;>Bug 97781 
- [HSW, BYT, IVB] 
es2-cts.gtf.gl2extensiontests.depth_texture_cube_map.depth_texture_cube_map
+
+
+
+
+Changes
+
+Emil Velikov (3):
+
+  docs: add sha256 checksums for 12.0.2
+  Revert "i965/miptree: Stop multiplying cube depth by 6 in HiZ 
calculations"
+  Update version to 12.0.3
+
+
+José Fonseca (1):
+
+  appveyor: Update winflexbison download URL.
+
+
+
+
+
+

commit e487048f8c56cd21f19b6d4fdeb8a8e39db2c25e
Author: Emil Velikov 
Date:   Thu Sep 15 10:15:57 2016 +0100

Update version to 12.0.3

Signed-off-by: Emil Velikov 

diff --git a/VERSION b/VERSION
index f36e00a..470ce40 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-12.0.2
+12.0.3

commit 71b47b9cfe50b32de10a4c0fd6a6ea77f0de3c7f
Author: Emil Velikov 
Date:   Tue Sep 13 20:06:30 2016 +0100

Revert "i965/miptree: Stop multiplying cube depth by 6 in HiZ calculations"

This reverts commit be0344f63046be7acd56f567f6ff4509f8bd1a8d.

The commit depends on 48e9ecc47f0 ("Revert "i965/miptree: Set
logical_depth0 == 6 for 

mesa: Changes to 'debian-unstable'

2016-09-06 Thread Andreas Boll
 .gitignore 
   |3 
 .mailmap   
   |  460 
 Android.common.mk  
   |7 
 Android.mk 
   |   10 
 Makefile.am
   |8 
 REVIEWERS  
   |  106 
 SConstruct 
   |   19 
 VERSION
   |2 
 appveyor.yml   
   |7 
 bin/.cherry-ignore 
   |8 
 bin/bugzilla_mesa.sh   
   |2 
 common.py  
   |1 
 configure.ac   
   |  396 
 debian/changelog   
   |   50 
 debian/control 
   |   24 
 debian/copyright   
   |   14 
 debian/libegl1-mesa-dev.install
   |5 
 debian/libegl1-mesa-dev.install.in 
   |5 
 debian/libegl1-mesa-dev.install.linux  
   |9 
 debian/libegl1-mesa-dev.install.linux.in   
   |9 
 debian/libegl1-mesa.install
   |1 
 debian/libegl1-mesa.install.in 
   |1 
 debian/libgbm-dev.install  
   |3 
 debian/libgbm-dev.install.in   
   |3 
 debian/libgbm1.install 
   |1 
 debian/libgbm1.install.in  
   |1 
 debian/libgbm1.symbols 
   |2 
 debian/libgl1-mesa-dev.install 
   |2 
 debian/libgl1-mesa-dev.install.in  
   |2 
 debian/libgl1-mesa-dri.install 
   |1 
 debian/libgl1-mesa-dri.install.in  
   |1 
 debian/libgl1-mesa-glx.install 
   |1 
 debian/libgl1-mesa-glx.install.in  
   |1 
 debian/libgl1-mesa-glx.symbols 
   |   51 
 debian/libglapi-mesa.install   
   |1 
 debian/libglapi-mesa.install.in
   |1 
 debian/libgles1-mesa-dev.install   
   |3 
 debian/libgles1-mesa-dev.install.in
   |3 
 debian/libgles1-mesa.install   
   |1 
 debian/libgles1-mesa.install.in
   |1 
 debian/libgles2-mesa-dev.install   
   |4 
 debian/libgles2-mesa-dev.install.in
   |4 
 debian/libgles2-mesa.install   
   |1 
 debian/libgles2-mesa.install.in
   |1 
 debian/libgles2-mesa.symbols   
   |   83 
 debian/libosmesa6-dev.install  
   |3 
 debian/libosmesa6-dev.install.in   
   |3 
 debian/libosmesa6.install  
   |1 
 debian/libosmesa6.install.in   
   |1 
 debian/libwayland-egl1-mesa.install
   |3 
 debian/libwayland-egl1-mesa.install.in 
   |3 
 debian/libxatracker-dev.install
   |5 
 

mesa: Changes to 'debian-unstable'

2016-05-11 Thread Andreas Boll
 Android.common.mk  |2 
 VERSION|2 
 bin/.cherry-ignore |5 
 debian/changelog   |7 
 debian/control |2 
 docs/relnotes/11.2.1.html  |3 
 docs/relnotes/11.2.2.html  |  209 +
 src/compiler/glsl/linker.cpp   |1 
 src/compiler/glsl/lower_vec_index_to_swizzle.cpp   |   96 -
 src/egl/drivers/dri2/platform_x11.c|  104 +++---
 src/gallium/auxiliary/gallivm/lp_bld_arit.c|9 
 src/gallium/auxiliary/gallivm/lp_bld_sample_aos.c  |   13 
 src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c  |   38 +-
 src/gallium/auxiliary/tgsi/tgsi_dump.c |7 
 src/gallium/auxiliary/util/u_blitter.c |2 
 src/gallium/drivers/llvmpipe/lp_state_fs.c |2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp |   49 ++-
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp  |4 
 src/gallium/drivers/nouveau/nouveau_vp3_video.c|   25 +
 src/gallium/drivers/nouveau/nvc0/nvc0_query_hw.c   |   20 -
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c |2 
 src/gallium/drivers/r600/evergreen_state.c |   33 +-
 src/gallium/drivers/r600/r600_pipe.h   |8 
 src/gallium/drivers/r600/r600_shader.c |   11 
 src/gallium/drivers/r600/r600_state.c  |   27 +
 src/gallium/drivers/r600/r600_state_common.c   |   65 +++-
 src/gallium/drivers/radeon/r600_buffer_common.c|4 
 src/gallium/drivers/radeon/r600_pipe_common.h  |2 
 src/gallium/drivers/radeon/r600_streamout.c|   13 
 src/gallium/drivers/radeon/r600_texture.c  |   24 -
 src/gallium/drivers/radeon/radeon_uvd.c|   14 
 src/gallium/drivers/radeonsi/si_descriptors.c  |2 
 src/gallium/drivers/radeonsi/si_state.c|   24 +
 src/gallium/drivers/vc4/vc4_program.c  |1 
 src/gallium/drivers/vc4/vc4_resource.c |3 
 src/gallium/drivers/vc4/vc4_screen.c   |7 
 src/gallium/drivers/vc4/vc4_tiling.c   |8 
 src/gallium/winsys/sw/dri/dri_sw_winsys.c  |2 
 src/gallium/winsys/sw/xlib/xlib_sw_winsys.c|2 
 src/glx/dri2_glx.c |2 
 src/glx/dri3_glx.c |8 
 src/mapi/glapi/glapi_getproc.c |   18 -
 src/mesa/drivers/dri/common/dri_util.c |   25 +
 src/mesa/drivers/dri/i965/brw_fs_nir.cpp   |8 
 src/mesa/drivers/dri/i965/brw_meta_fast_clear.c|1 
 src/mesa/drivers/dri/i965/brw_shader.cpp   |3 
 src/mesa/drivers/dri/i965/gen7_blorp.cpp   |   25 +
 src/mesa/state_tracker/st_cb_bitmap.c  |6 
 src/mesa/state_tracker/st_cb_texture.c |3 
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp |   22 +
 src/util/macros.h  |6 
 51 files changed, 696 insertions(+), 283 deletions(-)

New commits:
commit f81b9cf6764ad629cc2fbf8315d0c484fc0957a5
Author: Andreas Boll 
Date:   Wed May 11 12:22:51 2016 +0200

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index fd46812..01c9c7e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-mesa (11.2.2-1) UNRELEASED; urgency=medium
+mesa (11.2.2-1) unstable; urgency=medium
 
   * New upstream release.
   * control: Bump Standards-Version to 3.9.8 (no changes).
 
- -- Andreas Boll   Wed, 11 May 2016 09:55:41 +0200
+ -- Andreas Boll   Wed, 11 May 2016 12:22:28 +0200
 
 mesa (11.2.1-2) unstable; urgency=medium
 

commit 0bca52e38350a07238378d22a217301b5ec5d17e
Author: Andreas Boll 
Date:   Wed May 11 09:57:48 2016 +0200

control: Bump Standards-Version to 3.9.8 (no changes).

diff --git a/debian/changelog b/debian/changelog
index 65e1e44..fd46812 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 mesa (11.2.2-1) UNRELEASED; urgency=medium
 
   * New upstream release.
+  * control: Bump Standards-Version to 3.9.8 (no changes).
 
  -- Andreas Boll   Wed, 11 May 2016 09:55:41 +0200
 
diff --git a/debian/control b/debian/control
index 19c802f..c2d71c7 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: graphics
 Priority: optional
 

mesa: Changes to 'debian-unstable'

2016-05-09 Thread Timo Aaltonen
 .dir-locals.el 
 |1 
 .travis.yml
 |  101 
 Android.common.mk  
 |   12 
 Android.mk 
 |7 
 Makefile.am
 |1 
 VERSION
 |2 
 appveyor.yml   
 |   73 
 bin/.cherry-ignore 
 |   12 
 bin/get-pick-list.sh   
 |2 
 configure.ac   
 |  115 
 debian/changelog   
 |   58 
 debian/control 
 |  214 
 debian/libegl1-mesa-dev.install.in 
 |8 
 debian/libegl1-mesa-dev.install.linux.in   
 |   12 
 debian/libegl1-mesa.install.in 
 |2 
 debian/libgbm-dev.install.in   
 |6 
 debian/libgbm1.install.in  
 |2 
 debian/libgl1-mesa-dev.install.in  
 |4 
 debian/libgl1-mesa-dri.install.in  
 |2 
 debian/libgl1-mesa-glx.install.in  
 |2 
 debian/libgl1-mesa-glx.symbols 
 |3 
 debian/libglapi-mesa.install.in
 |2 
 debian/libgles1-mesa-dev.install.in
 |6 
 debian/libgles1-mesa.install.in
 |2 
 debian/libgles2-mesa-dev.install.in
 |8 
 debian/libgles2-mesa.install.in
 |2 
 debian/libosmesa6-dev.install.in   
 |6 
 debian/libosmesa6.install.in   
 |2 
 debian/libwayland-egl1-mesa.install.in 
 |4 
 debian/libxatracker-dev.install.in 
 |   10 
 debian/libxatracker2.install.in
 |2 
 debian/mesa-common-dev.install.in  
 |   18 
 debian/mesa-opencl-icd.install.in  
 |6 
 debian/not-installed   
 |4 
 debian/patches/docs-Replace-sourceforge-logo-with-a-text-link.patch
 |   73 
 debian/patches/gallivm-disable-avx512-features.diff
 |   23 
 debian/patches/glapi-Build-glapi_gentable.c-only-on-Darwin.patch   
 |  137 
 debian/patches/series  
 |3 
 debian/rules   
 |  146 
 debian/watch   
 |2 
 docs/GL3.txt   
 |   66 
 docs/contents.html 
 |4 
 docs/envvars.html  
 |   30 
 docs/index.html
 |   46 
 docs/install.html  
 |5 
 docs/relnotes.html  

mesa: Changes to 'debian-unstable'

2016-04-18 Thread Andreas Boll
 Android.common.mk |4 
 Android.mk|4 
 Makefile.am   |7 
 VERSION   |2 
 bin/.cherry-ignore|3 
 bin/get-extra-pick-list.sh|   35 +
 bin/get-pick-list.sh  |2 
 debian/changelog  |6 
 docs/relnotes/11.1.2.html |3 
 docs/relnotes/11.1.3.html |  318 ++
 include/D3D9/d3d9types.h  |   16 
 include/pci_ids/i965_pci_ids.h|2 
 include/pci_ids/virtio_gpu_pci_ids.h  |2 
 install-gallium-links.mk  |   15 
 scons/llvm.py |   14 
 src/egl/Android.mk|7 
 src/egl/drivers/dri2/platform_wayland.c   |   39 +
 src/egl/drivers/dri2/platform_x11.c   |   12 
 src/egl/main/eglapi.c |   10 
 src/egl/main/eglconfig.c  |1 
 src/egl/main/egldefines.h |7 
 src/egl/main/eglsurface.c |6 
 src/egl/main/eglsync.c|3 
 src/gallium/auxiliary/draw/draw_pipe_stipple.c|   30 
 src/gallium/auxiliary/gallivm/lp_bld_pack.c   |   31 
 src/gallium/drivers/freedreno/Android.mk  |4 
 src/gallium/drivers/llvmpipe/lp_rast.c|8 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp|   10 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp|   41 -
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp |9 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp |   10 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp |4 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |   22 
 src/gallium/drivers/nouveau/nv50/nv50_screen.c|2 
 src/gallium/drivers/nouveau/nv50/nv50_shader_state.c  |2 
 src/gallium/drivers/nouveau/nv50/nv50_state.c |4 
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c|2 
 src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c  |1 
 src/gallium/drivers/nouveau/nvc0/nvc0_state.c |6 
 src/gallium/drivers/nouveau/nvc0/nvc0_surface.c   |   19 
 src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c   |   11 
 src/gallium/drivers/r600/evergreen_state.c|   13 
 src/gallium/drivers/r600/r600_isa.h   |   16 
 src/gallium/drivers/r600/r600_state.c |6 
 src/gallium/drivers/r600/r600_state_common.c  |   31 
 src/gallium/drivers/r600/sb/sb_expr.cpp   |8 
 src/gallium/drivers/radeon/r600_buffer_common.c   |6 
 src/gallium/drivers/radeon/r600_pipe_common.h |2 
 src/gallium/drivers/radeon/r600_texture.c |   19 
 src/gallium/drivers/radeon/radeon_video.c |3 
 src/gallium/drivers/radeonsi/si_state.c   |6 
 src/gallium/drivers/softpipe/sp_tex_sample.c  |9 
 src/gallium/state_trackers/clover/Makefile.am |1 
 src/gallium/state_trackers/omx/vid_dec.c  |   21 
 src/gallium/state_trackers/omx/vid_dec.h  |7 
 src/gallium/state_trackers/omx/vid_dec_h264.c |   26 
 src/gallium/state_trackers/omx/vid_dec_mpeg12.c   |6 
 src/gallium/state_trackers/omx/vid_enc.c  |   44 -
 src/gallium/targets/dri/Android.mk|3 
 src/gallium/targets/opencl/Makefile.am|3 
 src/gallium/winsys/svga/drm/vmw_screen_ioctl.c|3 
 src/gallium/winsys/svga/drm/vmw_surface.c |2 
 src/glsl/Android.gen.mk   |2 
 src/glsl/ast_function.cpp |3 
 src/glsl/linker.cpp   |8 
 src/glsl/nir/nir_lower_vec_to_movs.c  |4 
 src/glx/dri2_glx.c|   11 
 src/glx/dri3_glx.c|7 
 src/glx/dri_common.c  |   28 
 src/glx/drisw_glx.c   |4 
 

mesa: Changes to 'debian-unstable'

2016-02-11 Thread Timo Aaltonen
 VERSION  |2 
 bin/.cherry-ignore   |4 
 debian/changelog |6 
 docs/relnotes/11.1.1.html|3 
 docs/relnotes/11.1.2.html|  181 +++
 src/egl/drivers/dri2/egl_dri2.c  |2 
 src/gallium/auxiliary/pipe-loader/SConscript |9 
 src/gallium/auxiliary/pipe-loader/pipe_loader.c  |5 
 src/gallium/auxiliary/util/u_cpu_detect.c|2 
 src/gallium/auxiliary/util/u_pstipple.c  |1 
 src/gallium/auxiliary/vl/vl_zscan.c  |7 
 src/gallium/auxiliary/vl/vl_zscan.h  |1 
 src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp |2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp   |3 
 src/gallium/drivers/nouveau/nv50/nv50_surface.c  |  120 -
 src/gallium/drivers/nouveau/nvc0/nvc0_surface.c  |  179 --
 src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c  |   16 +
 src/gallium/drivers/r600/r600_pipe.c |6 
 src/gallium/drivers/radeonsi/si_descriptors.c|   33 +-
 src/gallium/drivers/radeonsi/si_shader.c |3 
 src/gallium/drivers/radeonsi/si_state_shaders.c  |   85 ---
 src/gallium/drivers/vc4/vc4_job.c|   11 
 src/gallium/state_trackers/omx/vid_dec_h264.c|7 
 src/gallium/targets/dri/Android.mk   |4 
 src/glsl/ast_to_hir.cpp  |   48 +++
 src/glsl/ir.h|7 
 src/glsl/link_varyings.cpp   |   43 ++-
 src/glsl/linker.cpp  |2 
 src/glsl/lower_subroutine.cpp|   24 +
 src/mesa/drivers/common/meta.c   |   12 
 src/mesa/drivers/common/meta.h   |2 
 src/mesa/drivers/common/meta_blit.c  |   35 +-
 src/mesa/drivers/common/meta_generate_mipmap.c   |   26 +-
 src/mesa/drivers/dri/i915/intel_buffer_objects.c |2 
 src/mesa/drivers/dri/i915/intel_context.c|2 
 src/mesa/drivers/dri/i965/brw_blorp_blit_eu.cpp  |2 
 src/mesa/drivers/dri/i965/brw_device_info.c  |2 
 src/mesa/drivers/dri/i965/brw_fs.cpp |6 
 src/mesa/drivers/dri/i965/brw_fs.h   |4 
 src/mesa/drivers/dri/i965/brw_fs_generator.cpp   |   16 +
 src/mesa/drivers/dri/i965/brw_vec4.cpp   |2 
 src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp|2 
 src/mesa/drivers/dri/i965/brw_vec4_nir.cpp   |6 
 src/mesa/drivers/dri/i965/intel_buffer_objects.c |2 
 src/mesa/drivers/dri/radeon/radeon_buffer_objects.c  |2 
 src/mesa/main/bufferobj.c|2 
 src/mesa/main/bufferobj.h|4 
 src/mesa/main/shaderapi.c|   10 
 src/mesa/state_tracker/st_cb_bufferobjects.c |4 
 src/mesa/state_tracker/st_cb_texture.c   |   10 
 src/mesa/state_tracker/st_gen_mipmap.c   |8 
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp   |5 
 52 files changed, 789 insertions(+), 193 deletions(-)

New commits:
commit 487e085acd106f1c208cdf5eb1ed28f15c3fd083
Author: Timo Aaltonen 
Date:   Thu Feb 11 13:25:27 2016 +0200

release to unstable

diff --git a/debian/changelog b/debian/changelog
index 0ec2a1e..c9c87e3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (11.1.2-1) unstable; urgency=medium
+
+  * New upstream release.
+
+ -- Timo Aaltonen   Thu, 11 Feb 2016 13:14:08 +0200
+
 mesa (11.1.1-2) unstable; urgency=medium
 
   * Limit the symbols glXGetDriverConfig and glXGetScreenDriver to

commit 7bcd827806b0816d61122ba3d37dd40178d96d98
Author: Emil Velikov 
Date:   Thu Feb 11 00:03:22 2016 +

docs: add release notes for 11.1.2

Signed-off-by: Emil Velikov 

diff --git a/docs/relnotes/11.1.2.html b/docs/relnotes/11.1.2.html
new file mode 100644
index 000..947dcbf
--- /dev/null
+++ b/docs/relnotes/11.1.2.html
@@ -0,0 +1,181 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+  
+  Mesa Release Notes
+  
+
+
+
+
+  The Mesa 3D Graphics Library
+
+
+
+
+
+Mesa 11.1.2 Release Notes / February 10, 2016
+
+
+Mesa 11.1.2 is a bug fix release which fixes bugs found since the 11.1.1 
release.
+
+
+Mesa 11.1.2 implements the OpenGL 4.1 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular 

mesa: Changes to 'debian-unstable'

2016-01-15 Thread Andreas Boll
 VERSION  |2 
 bin/.cherry-ignore   |7 
 bin/get-extra-pick-list.sh   |   35 
 bin/get-pick-list.sh |2 
 configure.ac |  293 
 debian/changelog |   40 
 debian/control   |   39 
 debian/libgbm1.lintian-overrides |1 
 debian/libgl1-mesa-dri.lintian-overrides |3 
 debian/libgl1-mesa-glx.shlibs|1 
 debian/libgl1-mesa-glx.symbols   | 1295 +
 debian/libgles2-mesa.symbols |4 
 debian/libxatracker2.symbols |1 
 debian/patches/glapi-Build-glapi_gentable.c-only-on-Darwin.patch |  137 
 debian/patches/series|1 
 debian/rules |   11 
 docs/GL3.txt |   85 
 docs/README.UVD  |4 
 docs/autoconf.html   |9 
 docs/envvars.html|   15 
 docs/index.html  |   79 
 docs/relnotes.html   |   11 
 docs/relnotes/10.6.6.html|  164 
 docs/relnotes/10.6.7.html|   75 
 docs/relnotes/10.6.8.html|  136 
 docs/relnotes/10.6.9.html|  130 
 docs/relnotes/11.0.7.html|  154 
 docs/relnotes/11.0.8.html|  199 
 docs/relnotes/11.1.0.html|  281 
 docs/relnotes/11.1.1.html|  196 
 docs/shading.html|   14 
 docs/specs/EXT_shader_samples_identical.txt  |  176 
 docs/utilities.html  |4 
 docs/vmware-guest.html   |   99 
 include/GL/internal/dri_interface.h  |   11 
 include/c11/threads_posix.h  |   54 
 include/pci_ids/i965_pci_ids.h   |   56 
 src/egl/Makefile.am  |   15 
 src/egl/SConscript   |1 
 src/egl/drivers/dri2/egl_dri2.c  |  289 
 src/egl/drivers/dri2/egl_dri2.h  |   25 
 src/egl/drivers/dri2/platform_android.c  |1 
 src/egl/drivers/dri2/platform_drm.c  |   48 
 src/egl/drivers/dri2/platform_wayland.c  |   12 
 src/egl/drivers/dri2/platform_x11.c  |  138 
 src/egl/drivers/dri2/platform_x11_dri3.c |  547 
 src/egl/drivers/dri2/platform_x11_dri3.h |   41 
 src/egl/egl-symbols-check|   55 
 src/egl/wayland/wayland-drm/wayland-drm.c|2 
 src/egl/wayland/wayland-egl/wayland-egl.c|   29 
 src/gallium/Android.mk   |1 
 src/gallium/Automake.inc |6 
 src/gallium/Makefile.am  |   12 
 src/gallium/SConscript   |1 
 src/gallium/auxiliary/Makefile.am|   14 
 src/gallium/auxiliary/Makefile.sources   |   15 
 src/gallium/auxiliary/draw/draw_llvm.c   |5 
 src/gallium/auxiliary/draw/draw_pipe_aapoint.c   |3 
 src/gallium/auxiliary/draw/draw_pipe_pstipple.c  |3 
 src/gallium/auxiliary/draw/draw_private.h|5 
 src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c|   16 
 src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline_llvm.c   |   16 
 src/gallium/auxiliary/draw/draw_pt_vsplit_tmp.h  |3 
 src/gallium/auxiliary/gallivm/lp_bld_format.c|   56 
 src/gallium/auxiliary/gallivm/lp_bld_format.h|   56 
 src/gallium/auxiliary/gallivm/lp_bld_format_aos.c|   31 
 src/gallium/auxiliary/gallivm/lp_bld_format_cached.c |  374 
 

mesa: Changes to 'debian-unstable'

2015-12-22 Thread Timo Aaltonen
 VERSION   |2 
 bin/.cherry-ignore|3 
 configure.ac  |   19 
 debian/changelog  |6 
 docs/relnotes/11.0.7.html |3 
 docs/relnotes/11.0.8.html |  199 ++
 src/gallium/auxiliary/nir/tgsi_to_nir.c   |   14 
 src/gallium/auxiliary/tgsi/tgsi_scan.c|3 
 src/gallium/auxiliary/tgsi/tgsi_scan.h|1 
 src/gallium/auxiliary/util/u_helpers.c|8 
 src/gallium/drivers/freedreno/a4xx/a4xx.xml.h |8 
 src/gallium/drivers/freedreno/a4xx/fd4_program.c  |8 
 src/gallium/drivers/freedreno/a4xx/fd4_texture.c  |1 
 src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp|2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp|   15 
 src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp |6 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp |5 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp  |   43 ++
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp   |2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp   |2 
 src/gallium/drivers/nouveau/nv50/nv50_state.c |7 
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c|1 
 src/gallium/drivers/nouveau/nvc0/nvc0_state.c |6 
 src/gallium/drivers/r600/evergreen_state.c|9 
 src/gallium/drivers/r600/r600_pipe.h  |2 
 src/gallium/drivers/r600/r600_shader.c|  155 +++
 src/gallium/drivers/r600/r600_state_common.c  |   18 
 src/gallium/drivers/r600/r600d.h  |1 
 src/gallium/drivers/radeon/Makefile.am|5 
 src/gallium/drivers/radeon/cayman_msaa.c  |   12 
 src/gallium/drivers/radeon/r600_pipe_common.c |7 
 src/gallium/drivers/radeon/r600d_common.h |2 
 src/gallium/drivers/radeon/radeon_uvd.c   |2 
 src/gallium/drivers/radeon/radeon_uvd.h   |5 
 src/gallium/drivers/radeonsi/si_compute.c |   39 -
 src/gallium/drivers/radeonsi/si_shader.c  |   10 
 src/gallium/drivers/radeonsi/si_shader.h  |4 
 src/gallium/drivers/radeonsi/si_state.c   |   23 +
 src/gallium/drivers/radeonsi/si_state_draw.c  |   22 -
 src/gallium/drivers/radeonsi/si_state_shaders.c   |4 
 src/gallium/targets/opencl/Makefile.am|5 
 src/glsl/ast_to_hir.cpp   |4 
 src/glsl/linker.cpp   |8 
 src/mesa/drivers/common/meta_generate_mipmap.c|   17 
 src/mesa/drivers/dri/i965/brw_context.c   |   18 
 src/mesa/drivers/dri/i965/brw_fs.cpp  |  157 +++
 src/mesa/drivers/dri/i965/brw_fs.h|6 
 src/mesa/drivers/dri/i965/brw_fs_nir.cpp  |   41 +-
 src/mesa/drivers/dri/i965/brw_surface_formats.c   |5 
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c  |4 
 src/mesa/main/shader_query.cpp|   11 
 src/mesa/main/varray.c|2 
 53 files changed, 750 insertions(+), 214 deletions(-)

New commits:
commit d4b7200fe893c252ed53289483f6d4a75e62c3b9
Author: Timo Aaltonen 
Date:   Tue Dec 22 16:18:15 2015 +0200

new release, upload to unstable

diff --git a/debian/changelog b/debian/changelog
index a370c4a..fea180b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (11.0.8-1) unstable; urgency=medium
+
+  * New upstream release.
+
+ -- Timo Aaltonen   Tue, 22 Dec 2015 16:12:35 +0200
+
 mesa (11.0.7-1) unstable; urgency=medium
 
   [ Julien Cristau ]

commit 261daab6b4f7a1cff143bebcd632ad5a2cdafa74
Author: Emil Velikov 
Date:   Mon Dec 21 09:22:06 2015 +

docs: add release notes for 11.0.8

Signed-off-by: Emil Velikov 

diff --git a/docs/relnotes/11.0.8.html b/docs/relnotes/11.0.8.html
new file mode 100644
index 000..df4b4c2
--- /dev/null
+++ b/docs/relnotes/11.0.8.html
@@ -0,0 +1,199 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+  
+  Mesa Release Notes
+  
+
+
+
+
+  The Mesa 3D Graphics Library
+
+
+
+
+
+Mesa 11.0.8 Release Notes / December 9, 2015
+
+
+Mesa 11.0.8 is 

mesa: Changes to 'debian-unstable'

2015-12-09 Thread Andreas Boll
 VERSION   |2 
 bin/get-extra-pick-list.sh|   35 
 bin/get-pick-list.sh  |2 
 debian/changelog  |8 
 docs/relnotes/11.0.6.html |3 
 docs/relnotes/11.0.7.html |  153 +
 include/GLES2/gl2ext.h|  940 +-
 src/egl/drivers/dri2/platform_wayland.c   |   16 
 src/gallium/auxiliary/gallivm/lp_bld_misc.cpp |9 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp |3 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |5 
 src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp|   46 
 src/gallium/drivers/nouveau/nouveau_buffer.c  |8 
 src/gallium/drivers/nouveau/nv50/nv50_context.c   |   15 
 src/gallium/drivers/nouveau/nvc0/nvc0_context.c   |   17 
 src/gallium/drivers/r600/r600_shader.c|4 
 src/gallium/drivers/r600/r600_state.c |   29 
 src/gallium/drivers/radeon/radeon_vce.c   |5 
 src/gallium/targets/opencl/Makefile.am|2 
 src/glsl/ir.cpp   |3 
 src/glsl/nir/nir_lower_idiv.c |2 
 src/mesa/drivers/common/meta.c|  201 +-
 src/mesa/drivers/common/meta.h|   28 
 src/mesa/drivers/common/meta_blit.c   |   15 
 src/mesa/drivers/common/meta_generate_mipmap.c|   19 
 src/mesa/drivers/common/meta_tex_subimage.c   |   85 
 src/mesa/drivers/dri/common/xmlconfig.c   |3 
 src/mesa/drivers/dri/i965/brw_meta_fast_clear.c   |   40 
 src/mesa/drivers/dri/i965/brw_meta_stencil_blit.c |9 
 src/mesa/main/glformats.c |8 
 src/mesa/main/glformats.h |3 
 src/mesa/main/readpix.c   |2 
 src/mesa/main/texgetimage.c   |   26 
 src/mesa/main/teximage.c  |2 
 src/mesa/main/varray.c|  123 -
 src/mesa/main/varray.h|   20 
 36 files changed, 1622 insertions(+), 269 deletions(-)

New commits:
commit 113bb2c3aaf15f7fde2d150b235e5625548f7a65
Author: Andreas Boll 
Date:   Wed Dec 9 21:18:35 2015 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 1ce198a..a370c4a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (11.0.7-1) UNRELEASED; urgency=medium
+mesa (11.0.7-1) unstable; urgency=medium
 
   [ Julien Cristau ]
   * Update debian/copyright from docs/license.html (closes: #806805).  Thanks,
@@ -7,7 +7,7 @@ mesa (11.0.7-1) UNRELEASED; urgency=medium
   [ Andreas Boll ]
   * New upstream release.
 
- -- Julien Cristau   Tue, 01 Dec 2015 20:43:58 +0100
+ -- Andreas Boll   Wed, 09 Dec 2015 21:18:17 +0100
 
 mesa (11.0.6-1) unstable; urgency=medium
 

commit 7ffba4bc28353893f8bc73164414c44ab6882266
Author: Andreas Boll 
Date:   Wed Dec 9 20:17:41 2015 +0100

Bump changelog

diff --git a/debian/changelog b/debian/changelog
index 5016544..1ce198a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,12 @@
-mesa (11.0.6-2) UNRELEASED; urgency=medium
+mesa (11.0.7-1) UNRELEASED; urgency=medium
 
+  [ Julien Cristau ]
   * Update debian/copyright from docs/license.html (closes: #806805).  Thanks,
 Steinar H. Gunderson!
 
+  [ Andreas Boll ]
+  * New upstream release.
+
  -- Julien Cristau   Tue, 01 Dec 2015 20:43:58 +0100
 
 mesa (11.0.6-1) unstable; urgency=medium

commit bec983b738a7f149478ee692ba0e1d26fcc9fd8e
Author: Emil Velikov 
Date:   Wed Dec 9 15:19:30 2015 +

docs: add release notes for 11.0.7

Signed-off-by: Emil Velikov 

diff --git a/docs/relnotes/11.0.7.html b/docs/relnotes/11.0.7.html
new file mode 100644
index 000..e7ebbc7
--- /dev/null
+++ b/docs/relnotes/11.0.7.html
@@ -0,0 +1,153 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+  
+  Mesa Release Notes
+  
+
+
+
+
+  The Mesa 3D Graphics Library
+
+
+
+
+
+Mesa 11.0.7 Release Notes / December 9, 2015
+
+
+Mesa 11.0.7 is a bug fix release which fixes bugs found since the 11.0.6 
release.
+
+
+Mesa 11.0.7 implements the OpenGL 4.1 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the 

mesa: Changes to 'debian-unstable'

2015-12-01 Thread Julien Cristau
 debian/changelog |7 +
 debian/copyright |  273 +++
 2 files changed, 124 insertions(+), 156 deletions(-)

New commits:
commit 6fc4873157a1a3a8b4439bbcb2fc552039a7b8fb
Author: Julien Cristau 
Date:   Tue Dec 1 20:55:40 2015 +0100

Update debian/copyright from docs/license.html (closes: #806805).

Thanks, Steinar H. Gunderson!

diff --git a/debian/changelog b/debian/changelog
index 2dc43f6..5016544 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+mesa (11.0.6-2) UNRELEASED; urgency=medium
+
+  * Update debian/copyright from docs/license.html (closes: #806805).  Thanks,
+Steinar H. Gunderson!
+
+ -- Julien Cristau   Tue, 01 Dec 2015 20:43:58 +0100
+
 mesa (11.0.6-1) unstable; urgency=medium
 
   * New upstream release.
diff --git a/debian/copyright b/debian/copyright
index 767e059..fdde430 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -10,30 +10,117 @@ For more information see:
 
   http://www.mesa3d.org/
 
-The tarball was built by combining MesaLib and MesaDemos tarballs, and
-deleting the progs/objviewer/ directory.
+---
+The Mesa distribution consists of several components. Different copyrights and
+licenses apply to different components. For example, some demo programs are
+copyrighted by SGI, some of the Mesa device drivers are copyrighted by their
+authors. See below for a list of Mesa's main components and the license for
+each.
 
-Copyright:
+The core Mesa library is licensed according to the terms of the MIT license.
+This allows integration with the XFree86, Xorg and DRI projects.
 
-Upstream Author: Brian Paul 
+The default Mesa license is as follows:
 
-License:
+Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
 
-License / Copyright Information
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
 
-   The Mesa distribution consists of several components. Different
-   copyrights and licenses apply to different components. For
-   example, GLUT is copyrighted by Mark Kilgard, some demo programs
-   are copyrighted by SGI, some of the Mesa device drivers are
-   copyrighted by their authors. See below for a list of Mesa's
-   components and the copyright/license for each.
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
 
-   The core Mesa library is licensed according to the terms of the
-   XFree86 copyright (an MIT-style license). This allows integration
-   with the XFree86/DRI project. Unless otherwise stated, the Mesa
-   source code and documentation is licensed as follows:
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
 
- Copyright (C) 1999-2003  Brian Paul   All Rights Reserved.
+Attention, Contributors
+
+When contributing to the Mesa project you must agree to the licensing terms of
+the component to which you're contributing. The following section lists the
+primary components of the Mesa distribution and their respective licenses.
+
+Mesa Component Licenses
+
+Component Location   License
+--
+Main Mesa codesrc/mesa/  Mesa (MIT)
+
+Device driverssrc/mesa/drivers/* MIT, generally
+
+Ext headers   include/GL/glext.h Khronos
+  include/GL/glxext.h
+
+C11 threadinclude/c11/threads*.h Boost (permissive)
+emulation
+
+In general, consult the source files for license terms.
+
+
+Khronos license:
+
+ Copyright (c) 2013-2015 The Khronos Group Inc.
+
+ Permission is hereby granted, free of charge, to any person obtaining a
+ copy of this software and/or associated documentation files (the
+ "Materials"), to deal in the Materials without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Materials, and to
+ permit persons to whom the 

mesa: Changes to 'debian-unstable'

2015-11-27 Thread Andreas Boll
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 74da11789aa01f4e77d948d299927bf79972fd69
Author: Andreas Boll 
Date:   Fri Nov 27 09:00:03 2015 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 4abc418..2dc43f6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (11.0.6-1) UNRELEASED; urgency=medium
+mesa (11.0.6-1) unstable; urgency=medium
 
   * New upstream release.
   * Bump libvdpau-dev build-dep.
@@ -6,7 +6,7 @@ mesa (11.0.6-1) UNRELEASED; urgency=medium
 Lintian error privacy-breach-logo).
   * Add some Lintian overrides for package-name-doesnt-match-sonames.
 
- -- Andreas Boll   Thu, 26 Nov 2015 19:52:36 +0100
+ -- Andreas Boll   Fri, 27 Nov 2015 08:59:30 +0100
 
 mesa (11.0.5-1) unstable; urgency=medium
 



mesa: Changes to 'debian-unstable'

2015-11-26 Thread Andreas Boll
 Makefile.am |1 
 VERSION |2 
 bin/.cherry-ignore  |5 
 debian/changelog|   10 
 debian/control  |2 
 debian/libosmesa6.lintian-overrides |1 
 debian/libwayland-egl1-mesa.lintian-overrides   |1 
 debian/mesa-opencl-icd.lintian-overrides|1 
 debian/patches/docs-Replace-sourceforge-logo-with-a-text-link.patch |   73 
+
 debian/patches/series   |1 
 docs/relnotes/11.0.5.html   |3 
 docs/relnotes/11.0.6.html   |  144 
++
 src/gallium/drivers/llvmpipe/lp_bld_interp.c|7 
 src/gallium/drivers/nouveau/nouveau_vp3_video.c |1 
 src/gallium/drivers/r600/evergreen_state.c  |4 
 src/gallium/drivers/r600/evergreend.h   |2 
 src/gallium/drivers/radeon/radeon_uvd.c |6 
 src/gallium/drivers/radeon/radeon_video.c   |3 
 src/gallium/drivers/radeonsi/si_state.c |   15 -
 src/gallium/drivers/vc4/vc4_bufmgr.c|5 
 src/gallium/drivers/vc4/vc4_opt_algebraic.c |2 
 src/gallium/drivers/vc4/vc4_program.c   |4 
 src/gallium/drivers/vc4/vc4_qir.c   |8 
 src/gallium/drivers/vc4/vc4_qir.h   |8 
 src/gallium/drivers/vc4/vc4_qpu_emit.c  |4 
 src/gallium/drivers/vc4/vc4_resource.c  |   46 ++-
 src/gallium/drivers/vc4/vc4_state.c |4 
 src/gallium/state_trackers/va/picture.c |2 
 src/gallium/winsys/radeon/drm/radeon_drm_bo.c   |   30 +-
 src/glsl/ast_to_hir.cpp |   37 +-
 src/glsl/nir/nir_lower_vars_to_ssa.c|5 
 src/mesa/drivers/common/meta_generate_mipmap.c  |   10 
 src/mesa/drivers/dri/i965/brw_device_info.c |9 
 src/mesa/drivers/dri/r200/r200_tex.h|4 
 src/mesa/drivers/dri/radeon/radeon_tex.h|2 
 src/mesa/main/copyimage.c   |   40 ++
 36 files changed, 445 insertions(+), 57 deletions(-)

New commits:
commit 8b03d0f256b14a8ca03d228dd2c38e5ffb2072e7
Author: Andreas Boll 
Date:   Thu Nov 26 20:16:13 2015 +0100

Add some Lintian overrides for package-name-doesnt-match-sonames.

diff --git a/debian/changelog b/debian/changelog
index 8302f91..4abc418 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ mesa (11.0.6-1) UNRELEASED; urgency=medium
   * Bump libvdpau-dev build-dep.
   * Add docs-Replace-sourceforge-logo-with-a-text-link.patch (Fixes
 Lintian error privacy-breach-logo).
+  * Add some Lintian overrides for package-name-doesnt-match-sonames.
 
  -- Andreas Boll   Thu, 26 Nov 2015 19:52:36 +0100
 
diff --git a/debian/libosmesa6.lintian-overrides 
b/debian/libosmesa6.lintian-overrides
new file mode 100644
index 000..9ce8905
--- /dev/null
+++ b/debian/libosmesa6.lintian-overrides
@@ -0,0 +1 @@
+package-name-doesnt-match-sonames libOSMesa8
diff --git a/debian/libwayland-egl1-mesa.lintian-overrides 
b/debian/libwayland-egl1-mesa.lintian-overrides
new file mode 100644
index 000..ae81552
--- /dev/null
+++ b/debian/libwayland-egl1-mesa.lintian-overrides
@@ -0,0 +1 @@
+package-name-doesnt-match-sonames libwayland-egl1
diff --git a/debian/mesa-opencl-icd.lintian-overrides 
b/debian/mesa-opencl-icd.lintian-overrides
new file mode 100644
index 000..fefa26b
--- /dev/null
+++ b/debian/mesa-opencl-icd.lintian-overrides
@@ -0,0 +1 @@
+package-name-doesnt-match-sonames libMesaOpenCL1

commit 54c3c5532ed253b92ce535bea85293ae14b52480
Author: Andreas Boll 
Date:   Thu Nov 26 20:13:18 2015 +0100

Add docs-Replace-sourceforge-logo-with-a-text-link.patch

Fixes Lintian error privacy-breach-logo

diff --git a/debian/changelog b/debian/changelog
index 158a9b3..8302f91 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,8 @@ mesa (11.0.6-1) UNRELEASED; urgency=medium
 
   * New upstream release.
   * Bump libvdpau-dev build-dep.
+  * Add docs-Replace-sourceforge-logo-with-a-text-link.patch (Fixes
+Lintian error privacy-breach-logo).
 
  -- Andreas Boll 

mesa: Changes to 'debian-unstable'

2015-11-12 Thread Andreas Boll
 VERSION   |2 
 bin/.cherry-ignore|2 
 debian/changelog  |6 
 docs/relnotes/11.0.4.html |3 
 docs/relnotes/11.0.5.html |  173 +
 include/pci_ids/i965_pci_ids.h|4 
 include/pci_ids/radeonsi_pci_ids.h|2 
 src/gallium/auxiliary/gallivm/lp_bld_init.c   |3 
 src/gallium/auxiliary/gallivm/lp_bld_misc.cpp |   56 ++
 src/gallium/drivers/nouveau/nv30/nv30_screen.c|2 
 src/gallium/drivers/nouveau/nv50/nv50_screen.c|2 
 src/gallium/drivers/nouveau/nvc0/nvc0_resource.c  |3 
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c|2 
 src/gallium/drivers/nouveau/nvc0/nvc0_vbo_translate.c |   40 +-
 src/gallium/drivers/r600/r600_asm.c   |8 
 src/gallium/drivers/r600/r600_asm.h   |2 
 src/gallium/drivers/r600/r600_shader.c|2 
 src/gallium/drivers/radeon/r600_pipe_common.c |6 
 src/gallium/drivers/radeon/radeon_video.c |   50 --
 src/gallium/drivers/radeon/radeon_winsys.h|1 
 src/gallium/drivers/radeonsi/si_state.c   |1 
 src/gallium/drivers/radeonsi/sid.h|  322 +
 src/gallium/drivers/vc4/vc4_bufmgr.c  |   29 +
 src/gallium/state_trackers/va/buffer.c|6 
 src/gallium/state_trackers/va/image.c |   19 -
 src/gallium/state_trackers/va/picture.c   |4 
 src/gallium/targets/osmesa/osmesa.def |  337 ++
 src/gallium/targets/osmesa/osmesa.mingw.def   |  337 ++
 src/gallium/winsys/amdgpu/drm/amdgpu_id.h |8 
 src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c |6 
 src/gbm/main/gbm.h|1 
 src/glsl/nir/nir.h|4 
 src/glsl/nir/nir_lower_vec_to_movs.c  |   41 +-
 src/glsl/nir/nir_opt_copy_propagate.c |6 
 src/glsl/nir/nir_opt_remove_phis.c|5 
 src/glsl/nir/nir_split_var_copies.c   |   20 -
 src/mesa/drivers/dri/i965/brw_device_info.c   |6 
 src/mesa/drivers/dri/i965/brw_state.h |2 
 src/mesa/drivers/dri/i965/brw_state_cache.c   |7 
 src/mesa/drivers/dri/i965/intel_fbo.c |6 
 src/mesa/drivers/dri/nouveau/nouveau_context.c|2 
 src/mesa/state_tracker/st_gen_mipmap.c|   68 +--
 42 files changed, 1468 insertions(+), 138 deletions(-)

New commits:
commit 3915bc0845da3e82c3cf9c0527dbb75bda6841d9
Author: Andreas Boll 
Date:   Thu Nov 12 09:37:06 2015 +0100

Bump changelog

diff --git a/debian/changelog b/debian/changelog
index 4d28799..ec795ea 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (11.0.5-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Andreas Boll   Thu, 12 Nov 2015 09:36:33 +0100
+
 mesa (11.0.4-1) unstable; urgency=medium
 
   [ Andreas Boll ]

commit ee57c22141c42d9b511a7dfa5971c4428cd1c6e7
Author: Emil Velikov 
Date:   Wed Nov 11 10:05:57 2015 +

docs: add release notes for 11.0.5

Signed-off-by: Emil Velikov 

diff --git a/docs/relnotes/11.0.5.html b/docs/relnotes/11.0.5.html
new file mode 100644
index 000..6a2fe55
--- /dev/null
+++ b/docs/relnotes/11.0.5.html
@@ -0,0 +1,173 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+  
+  Mesa Release Notes
+  
+
+
+
+
+  The Mesa 3D Graphics Library
+
+
+
+
+
+Mesa 11.0.5 Release Notes / November 11, 2015
+
+
+Mesa 11.0.5 is a bug fix release which fixes bugs found since the 11.0.4 
release.
+
+
+Mesa 11.0.5 implements the OpenGL 4.1 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 4.1.  OpenGL
+4.1 is only available if requested at context creation
+because compatibility contexts are not supported.
+
+
+
+SHA256 checksums
+
+TBD
+
+
+
+New features
+None
+
+Bug fixes
+
+This list is likely incomplete.
+
+
+
+
+
+https://bugs.freedesktop.org/show_bug.cgi?id=91993;>Bug 91993 
- Graphical glitch in Astromenace (open-source game).
+
+https://bugs.freedesktop.org/show_bug.cgi?id=92214;>Bug 92214 
- Flightgear crashes during splashboot with R600 driver, LLVM 3.7.0 and mesa 
11.0.2
+
+https://bugs.freedesktop.org/show_bug.cgi?id=92437;>Bug 92437 
- osmesa: Expose GL entry points for Windows build, via .def file
+
+https://bugs.freedesktop.org/show_bug.cgi?id=92476;>Bug 92476 
- [cts] 

mesa: Changes to 'debian-unstable'

2015-11-12 Thread Andreas Boll
 debian/changelog |5 +++--
 debian/control   |1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

New commits:
commit 459e84b094b2f8a23f22e4690b459f8837ccd7cc
Author: Andreas Boll 
Date:   Thu Nov 12 11:55:31 2015 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index a9317b6..13ba1e8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-mesa (11.0.5-1) UNRELEASED; urgency=medium
+mesa (11.0.5-1) unstable; urgency=medium
 
   * New upstream release.
   * Add myself to Uploaders.
 
- -- Andreas Boll   Thu, 12 Nov 2015 09:36:33 +0100
+ -- Andreas Boll   Thu, 12 Nov 2015 11:55:02 +0100
 
 mesa (11.0.4-1) unstable; urgency=medium
 

commit a073ccf34019f0cbcb1fea71f34c3d7544049188
Author: Andreas Boll 
Date:   Thu Nov 12 11:50:47 2015 +0100

Add myself to Uploaders.

diff --git a/debian/changelog b/debian/changelog
index ec795ea..a9317b6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 mesa (11.0.5-1) UNRELEASED; urgency=medium
 
   * New upstream release.
+  * Add myself to Uploaders.
 
  -- Andreas Boll   Thu, 12 Nov 2015 09:36:33 +0100
 
diff --git a/debian/control b/debian/control
index b244433..800f99b 100644
--- a/debian/control
+++ b/debian/control
@@ -2,6 +2,7 @@ Source: mesa
 Section: graphics
 Priority: optional
 Maintainer: Debian X Strike Force 
+Uploaders: Andreas Boll 
 Standards-Version: 3.9.6
 Build-Depends:
  debhelper (>= 9),



mesa: Changes to 'debian-unstable'

2015-10-26 Thread Timo Aaltonen
 Android.common.mk  |   10 
 Android.mk |   15 
 CleanSpec.mk   |1 
 Makefile.am|4 
 VERSION|2 
 bin/.cherry-ignore |2 
 bin/get-pick-list.sh   |2 
 configure.ac   |  134 
 debian/changelog   |   73 
 debian/control |  165 
 debian/libegl1-mesa.symbols|   10 
 debian/libgl1-mesa-glx-i686.install.in |1 
 debian/libgl1-mesa-swx11-dev.install.in|3 
 debian/libgl1-mesa-swx11-i686.install.in   |1 
 debian/libgl1-mesa-swx11-i686.shlibs   |1 
 debian/libgl1-mesa-swx11.install.in|1 
 debian/libgl1-mesa-swx11.lintian-overrides |1 
 debian/libgl1-mesa-swx11.shlibs|1 
 debian/libgles2-mesa.symbols   |   17 
 debian/not-installed   |   24 
 debian/rules   |   55 
 docs/GL3.txt   |   87 
 docs/devinfo.html  |  400 
 docs/egl.html  |6 
 docs/index.html|   65 
 docs/relnotes.html |   10 
 docs/relnotes/10.5.6.html  |  147 
 docs/relnotes/10.5.7.html  |  103 
 docs/relnotes/10.5.8.html  |  112 
 docs/relnotes/10.5.9.html  |  140 
 docs/relnotes/10.6.6.html  |  164 
 docs/relnotes/10.6.7.html  |   75 
 docs/relnotes/10.6.8.html  |  135 
 docs/relnotes/11.0.0.html  |  259 
 docs/relnotes/11.0.1.html  |  134 
 docs/relnotes/11.0.2.html  |   85 
 docs/relnotes/11.0.3.html  |  185 
 docs/relnotes/11.0.4.html  |  167 
 doxygen/.gitignore |1 
 doxygen/Makefile   |1 
 include/EGL/egl.h  |  562 -
 include/EGL/eglext.h   |  258 
 include/EGL/eglmesaext.h   |   33 
 include/EGL/eglplatform.h  |   19 
 include/GL/glext.h |  299 
 include/GL/glx.h   |   92 
 include/GL/internal/dri_interface.h|   23 
 include/KHR/khrplatform.h  |   19 
 include/c99_math.h |   12 
 include/pci_ids/i965_pci_ids.h |3 
 include/pci_ids/radeonsi_pci_ids.h |   24 
 scons/gallium.py   |1 
 scons/llvm.py  |4 
 src/Makefile.am|   10 
 src/SConscript |7 
 src/egl/Android.mk |   97 
 src/egl/Makefile.am|  119 
 src/egl/Makefile.sources   |   34 
 src/egl/SConscript |   33 
 src/egl/drivers/dri2/Android.mk|   64 
 src/egl/drivers/dri2/Makefile.am   |   68 
 src/egl/drivers/dri2/SConscript|   40 
 src/egl/drivers/dri2/egl_dri2.c  

mesa: Changes to 'debian-unstable'

2015-09-22 Thread Timo Aaltonen
 VERSION   |2 
 bin/.cherry-ignore|2 
 debian/changelog  |6 
 docs/relnotes/10.6.7.html |3 
 docs/relnotes/10.6.8.html |  135 ++
 src/gallium/auxiliary/gallivm/lp_bld_const.c  |2 
 src/gallium/auxiliary/gallivm/lp_bld_debug.cpp|2 
 src/gallium/auxiliary/gallivm/lp_bld_misc.cpp |   13 ++
 src/gallium/drivers/nouveau/nv30/nv30_miptree.c   |   29 ++--
 src/gallium/drivers/nouveau/nv30/nv30_resource.h  |3 
 src/gallium/drivers/nouveau/nv30/nv30_screen.c|   20 +++
 src/gallium/drivers/nouveau/nv30/nv30_screen.h|2 
 src/gallium/drivers/nouveau/nv30/nv30_transfer.c  |4 
 src/gallium/drivers/nouveau/nv50/nv50_formats.c   |2 
 src/gallium/drivers/nouveau/nv50/nv50_screen.c|2 
 src/gallium/drivers/nouveau/nvc0/nvc0_program.c   |2 
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c|2 
 src/gbm/backends/dri/gbm_dri.c|   18 ++
 src/mesa/drivers/dri/i965/brw_meta_stencil_blit.c |7 +
 src/mesa/drivers/dri/i965/brw_vec4.cpp|   31 +
 src/mesa/main/texcompress_bptc.c  |3 
 src/mesa/main/texcompress_fxt1.c  |3 
 src/mesa/main/texcompress_rgtc.c  |6 
 src/mesa/main/texcompress_s3tc.c  |9 -
 src/mesa/main/uniform_query.cpp   |   35 -
 src/mesa/main/uniforms.c  |   72 +--
 src/mesa/main/uniforms.h  |2 
 src/mesa/state_tracker/st_atom_texture.c  |4 
 src/mesa/state_tracker/st_format.c|   22 +--
 29 files changed, 354 insertions(+), 89 deletions(-)

New commits:
commit 3824b9a488dd411218df88293da9d45a31c4922e
Author: Timo Aaltonen 
Date:   Tue Sep 22 17:23:49 2015 +0300

release to unstable

diff --git a/debian/changelog b/debian/changelog
index 1673e49..2312daa 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-mesa (10.6.8-1) UNRELEASED; urgency=medium
+mesa (10.6.8-1) unstable; urgency=medium
 
   * New upstream release.
 
- -- Timo Aaltonen   Tue, 22 Sep 2015 16:48:10 +0300
+ -- Timo Aaltonen   Tue, 22 Sep 2015 17:21:49 +0300
 
 mesa (10.6.7-1) unstable; urgency=medium
 

commit ca2db43398355a2d809a0f88d658d136fec59dd7
Author: Timo Aaltonen 
Date:   Tue Sep 22 17:09:10 2015 +0300

update the changelog

diff --git a/debian/changelog b/debian/changelog
index c2abbff..1673e49 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (10.6.8-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Timo Aaltonen   Tue, 22 Sep 2015 16:48:10 +0300
+
 mesa (10.6.7-1) unstable; urgency=medium
 
   * New upstream release.

commit 91c6302734574e91424a7ccb52b6368b712366cc
Author: Emil Velikov 
Date:   Sun Sep 20 11:05:07 2015 +0100

docs: add release notes for 10.6.8

Signed-off-by: Emil Velikov 

diff --git a/docs/relnotes/10.6.8.html b/docs/relnotes/10.6.8.html
new file mode 100644
index 000..b016260
--- /dev/null
+++ b/docs/relnotes/10.6.8.html
@@ -0,0 +1,135 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+  
+  Mesa Release Notes
+  
+
+
+
+
+  The Mesa 3D Graphics Library
+
+
+
+
+
+Mesa 10.6.8 Release Notes / September 20, 2015
+
+
+Mesa 10.6.8 is a bug fix release which fixes bugs found since the 10.6.7 
release.
+
+
+Mesa 10.6.8 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 3.3.  OpenGL
+3.3 is only available if requested at context creation
+because compatibility contexts are not supported.
+
+
+
+SHA256 checksums
+
+TBD
+
+
+
+New features
+None
+
+Bug fixes
+
+This list is likely incomplete.
+
+
+
+https://bugs.freedesktop.org/show_bug.cgi?id=90621;>Bug 90621 
- Mesa fail to build from git
+
+https://bugs.freedesktop.org/show_bug.cgi?id=91526;>Bug 91526 
- World of Warcraft (on Wine) has UI corruption with nouveau
+
+https://bugs.freedesktop.org/show_bug.cgi?id=91719;>Bug 91719 
- [SNB,HSW,BYT] dEQP regressions associated with using NIR for vertex 
shaders
+
+
+
+
+Changes
+
+Alejandro Piñeiro (1):
+
+  i965/vec4: fill src_reg type using the constructor type parameter
+
+
+Antia Puentes (1):
+
+  i965/vec4: Fix saturation errors when coalescing registers
+
+
+Emil Velikov (2):
+
+  docs: add sha256 checksums for 10.6.7
+  cherry-ignore: add commit non applicable for 10.6
+
+
+Hans de Goede (4):
+
+  nv30: Fix creation of scanout buffers
+  nv30: Implement color resolve for msaa
+  nv30: Fix max width / height checks in nv30 

mesa: Changes to 'debian-unstable'

2015-09-14 Thread Timo Aaltonen
 VERSION   |2 
 bin/get-pick-list.sh  |2 
 configure.ac  |4 
 debian/changelog  |6 
 docs/relnotes/10.6.5.html |3 
 docs/relnotes/10.6.6.html |  164 ++
 docs/relnotes/10.6.7.html |   74 
 src/gallium/drivers/nouveau/nv50/nv50_surface.c   |6 
 src/gallium/drivers/nouveau/nvc0/nvc0_surface.c   |1 
 src/gallium/drivers/r600/r600_asm.c   |2 
 src/gallium/drivers/r600/r600_shader.c|4 
 src/gallium/drivers/r600/r600_state.c |2 
 src/gallium/drivers/r600/sb/sb_bc_decoder.cpp |1 
 src/gallium/drivers/r600/sb/sb_bc_finalize.cpp|3 
 src/gallium/drivers/r600/sb/sb_bc_parser.cpp  |9 
 src/gallium/drivers/r600/sb/sb_sched.cpp  |2 
 src/gallium/drivers/radeon/r600_query.c   |   16 -
 src/gallium/drivers/radeonsi/si_shader.h  |1 
 src/gallium/drivers/radeonsi/si_state.c   |   16 +
 src/gallium/drivers/radeonsi/si_state.h   |2 
 src/gallium/drivers/radeonsi/si_state_shaders.c   |   11 +
 src/glsl/linker.cpp   |   84 +
 src/glsl/program.h|4 
 src/mesa/drivers/dri/i965/brw_context.c   |6 
 src/mesa/drivers/dri/i965/brw_draw_upload.c   |   30 +--
 src/mesa/drivers/dri/i965/brw_fs.cpp  |   12 -
 src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp |1 
 src/mesa/drivers/dri/i965/brw_misc_state.c|3 
 src/mesa/drivers/dri/i965/gen8_draw_upload.c  |   71 ++-
 src/mesa/drivers/dri/i965/intel_blit.c|   70 +++
 src/mesa/main/get.c   |   86 +
 src/mesa/main/glformats.c |   37 +++-
 src/mesa/main/readpix.c   |3 
 src/mesa/main/texcompress_fxt1.c  |2 
 src/mesa/main/texcompress_s3tc.c  |8 
 src/mesa/main/texgetimage.c   |7 
 src/mesa/main/teximage.c  |   13 -
 src/mesa/main/texparam.c  |   12 +
 src/mesa/main/texstorage.c|   15 +
 src/mesa/main/texstore.c  |2 
 src/mesa/main/uniform_query.cpp   |   21 +-
 src/mesa/main/uniforms.c  |9 
 src/mesa/program/ir_to_mesa.cpp   |2 
 src/mesa/state_tracker/st_cb_readpixels.c |4 
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp|   14 -
 45 files changed, 675 insertions(+), 172 deletions(-)

New commits:
commit 53e852db5ffc94ba59f0c4884971b1d56545282a
Author: Timo Aaltonen 
Date:   Mon Sep 14 11:29:59 2015 +0300

release to unstable

diff --git a/debian/changelog b/debian/changelog
index 6f4980f..c2abbff 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-mesa (10.6.7-1) UNRELEASED; urgency=medium
+mesa (10.6.7-1) unstable; urgency=medium
 
   * New upstream release.
 
- -- Timo Aaltonen   Mon, 14 Sep 2015 11:13:39 +0300
+ -- Timo Aaltonen   Mon, 14 Sep 2015 11:15:23 +0300
 
 mesa (10.6.5-1) unstable; urgency=medium
 

commit 29e6fc603bb86947511fe9891da93efcb93021a7
Author: Timo Aaltonen 
Date:   Mon Sep 14 11:15:15 2015 +0300

update the changelog

diff --git a/debian/changelog b/debian/changelog
index bd2fde3..6f4980f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (10.6.7-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Timo Aaltonen   Mon, 14 Sep 2015 11:13:39 +0300
+
 mesa (10.6.5-1) unstable; urgency=medium
 
   [ Andreas Boll ]

commit 32efdc87cbf89cfe08ad9571cd756e27c803caa8
Author: Emil Velikov 
Date:   Thu Sep 10 18:45:17 2015 +0100

docs: add release notes for 10.6.7

Signed-off-by: Emil Velikov 

diff --git a/docs/relnotes/10.6.7.html b/docs/relnotes/10.6.7.html
new file mode 100644
index 000..3af0b0a
--- /dev/null
+++ b/docs/relnotes/10.6.7.html
@@ -0,0 +1,74 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+  
+  Mesa Release Notes
+  
+
+
+
+
+  The Mesa 3D Graphics Library
+
+
+
+
+
+Mesa 10.6.7 Release Notes / September 10, 2015
+
+
+Mesa 10.6.7 is a bug fix release which fixes bugs found since the 10.6.6 
release.
+
+
+Mesa 10.6.7 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.

mesa: Changes to 'debian-unstable'

2015-09-02 Thread Timo Aaltonen
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit ddb5cb90b9bdc24e088be01db9e38a6824c98695
Author: Timo Aaltonen 
Date:   Wed Sep 2 12:27:01 2015 +0300

release to unstable

diff --git a/debian/changelog b/debian/changelog
index 0fcb068..bd2fde3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (10.6.5-1) UNRELEASED; urgency=medium
+mesa (10.6.5-1) unstable; urgency=medium
 
   [ Andreas Boll ]
   * New upstream release.
@@ -7,7 +7,7 @@ mesa (10.6.5-1) UNRELEASED; urgency=medium
   * Break libopengl-perl (<< 0.6704+dfsg-2), thanks to Niko Tyni
 (closes: #796918)
 
- -- Andreas Boll   Sat, 22 Aug 2015 13:50:29 +0200
+ -- Timo Aaltonen   Wed, 02 Sep 2015 12:26:37 +0300
 
 mesa (10.6.4-1) unstable; urgency=medium
 



mesa: Changes to 'debian-unstable'

2015-08-25 Thread Julien Cristau
 debian/changelog |5 +
 debian/control   |1 +
 2 files changed, 6 insertions(+)

New commits:
commit 9f24e10d5cdf528b26634c7a89aeabcb02aaf917
Author: Julien Cristau jcris...@debian.org
Date:   Tue Aug 25 22:25:16 2015 +0200

Break libopengl-perl ( 0.6704+dfsg-2), thanks to Niko Tyni (closes: 
#796918)

diff --git a/debian/changelog b/debian/changelog
index a5f5281..0fcb068 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,12 @@
 mesa (10.6.5-1) UNRELEASED; urgency=medium
 
+  [ Andreas Boll ]
   * New upstream release.
 
+  [ Julien Cristau ]
+  * Break libopengl-perl ( 0.6704+dfsg-2), thanks to Niko Tyni
+(closes: #796918)
+
  -- Andreas Boll andreas.boll@gmail.com  Sat, 22 Aug 2015 13:50:29 +0200
 
 mesa (10.6.4-1) unstable; urgency=medium
diff --git a/debian/control b/debian/control
index 4900e21..1093644 100644
--- a/debian/control
+++ b/debian/control
@@ -516,6 +516,7 @@ Breaks:
  libgl1-nvidia-alternatives (= 275.09.07-1),
  fglrx-glx ( 1:11-6-1),
  glx-diversions ( 0.4),
+ libopengl-perl ( 0.6704+dfsg-2),
 Pre-Depends: ${misc:Pre-Depends}
 Multi-Arch: same
 Description: free implementation of the OpenGL API -- GLX runtime



mesa: Changes to 'debian-unstable'

2015-08-22 Thread Andreas Boll
 VERSION   |2 
 debian/changelog  |6 
 docs/relnotes/10.6.4.html |3 
 docs/relnotes/10.6.5.html |  123 ++
 include/pci_ids/radeonsi_pci_ids.h|1 
 src/egl/drivers/dri2/platform_x11.c   |   20 +
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |   12 
 src/gallium/drivers/nouveau/nv50/nv50_surface.c   |   14 -
 src/gallium/drivers/nouveau/nvc0/nvc0_surface.c   |   14 -
 src/gallium/drivers/r600/evergreen_state.c|2 
 src/gallium/drivers/r600/r600_state.c |2 
 src/gallium/drivers/r600/r600_state_common.c  |5 
 src/gallium/drivers/radeonsi/si_state.c   |2 
 src/gallium/drivers/vc4/Makefile.am   |1 
 src/glsl/ast_function.cpp |9 
 src/glsl/ast_to_hir.cpp   |9 
 src/glx/glxext.c  |3 
 src/mesa/drivers/common/meta_copy_image.c |4 
 src/mesa/drivers/dri/i965/gen8_draw_upload.c  |2 
 src/mesa/drivers/dri/nouveau/nouveau_swtnl_t.c|1 
 src/mesa/drivers/dri/nouveau/nv04_render.c|1 
 src/mesa/main/formats.c   |   23 +
 src/mesa/main/formats.h   |5 
 src/mesa/main/glformats.c |   14 -
 24 files changed, 226 insertions(+), 52 deletions(-)

New commits:
commit 5d540c243d44254ba21a0e642204befb8b9ed930
Author: Andreas Boll andreas.boll@gmail.com
Date:   Sat Aug 22 13:51:10 2015 +0200

Update changelog

diff --git a/debian/changelog b/debian/changelog
index cb4e0a3..a5f5281 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (10.6.5-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Andreas Boll andreas.boll@gmail.com  Sat, 22 Aug 2015 13:50:29 +0200
+
 mesa (10.6.4-1) unstable; urgency=medium
 
   * New upstream release.

commit a43b3dd99bd4c114d0f3e90f4fd4792164fe7539
Author: Emil Velikov emil.l.veli...@gmail.com
Date:   Sat Aug 22 10:20:54 2015 +0100

docs: add release notes for 10.6.5

Signed-off-by: Emil Velikov emil.l.veli...@gmail.com

diff --git a/docs/relnotes/10.6.5.html b/docs/relnotes/10.6.5.html
new file mode 100644
index 000..3ccf2ec
--- /dev/null
+++ b/docs/relnotes/10.6.5.html
@@ -0,0 +1,123 @@
+!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN 
http://www.w3.org/TR/html4/loose.dtd;
+html lang=en
+head
+  meta http-equiv=content-type content=text/html; charset=utf-8
+  titleMesa Release Notes/title
+  link rel=stylesheet type=text/css href=../mesa.css
+/head
+body
+
+div class=header
+  h1The Mesa 3D Graphics Library/h1
+/div
+
+iframe src=../contents.html/iframe
+div class=content
+
+h1Mesa 10.6.5 Release Notes / August 22, 2015/h1
+
+p
+Mesa 10.6.5 is a bug fix release which fixes bugs found since the 10.6.4 
release.
+/p
+p
+Mesa 10.6.5 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 3.3.  OpenGL
+3.3 is strongonly/strong available if requested at context creation
+because compatibility contexts are not supported.
+/p
+
+
+h2SHA256 checksums/h2
+pre
+TBD
+/pre
+
+
+h2New features/h2
+pNone/p
+
+h2Bug fixes/h2
+
+pThis list is likely incomplete./p
+
+ul
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=85252;Bug 85252/a 
- Segfault in compiler while processing ternary operator with void 
arguments/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=91570;Bug 91570/a 
- Upgrading mesa to 10.6 causes segfault in OpenGL applications with GeForce4 
MX 440 / AGP 8X/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=91610;Bug 91610/a 
- [BSW] GPU hang for spec.shaders.point-vertex-id gl_instanceid divisor/li
+
+/ul
+
+
+h2Changes/h2
+
+pAdam Jackson (1):/p
+ul
+  liglx: Fix __glXWireToEvent for BufferSwapComplete/li
+/ul
+
+pAlex Deucher (2):/p
+ul
+  liradeonsi: add new OLAND pci id/li
+  liradeonsi: properly set the raster_config for KV/li
+/ul
+
+pEmil Velikov (4):/p
+ul
+  lidocs: add sha256 checksums for 10.6.4/li
+  livc4: add missing nir include, to fix the build/li
+  liRevert radeonsi: properly set the raster_config for KV/li
+  liUpdate version to 10.6.5/li
+/ul
+
+pFrank Binns (1):/p
+ul
+  liegl/x11: don't abort when creating a DRI2 drawable fails/li
+/ul
+
+pIlia Mirkin (3):/p
+ul
+  linouveau: no need to do tnl wakeup, state updates are always hooked 
up/li
+  

mesa: Changes to 'debian-unstable'

2015-08-19 Thread Timo Aaltonen
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit bab132cb9992b2757e4e090c037827ec7de5f352
Author: Timo Aaltonen tjaal...@debian.org
Date:   Wed Aug 19 10:52:09 2015 +0300

release to unstable

diff --git a/debian/changelog b/debian/changelog
index 40b1b68..cb4e0a3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-mesa (10.6.4-1) UNRELEASED; urgency=medium
+mesa (10.6.4-1) unstable; urgency=medium
 
   * New upstream release.
 
- -- Timo Aaltonen tjaal...@debian.org  Wed, 12 Aug 2015 13:09:40 +0300
+ -- Timo Aaltonen tjaal...@debian.org  Wed, 19 Aug 2015 09:11:47 +0300
 
 mesa (10.6.3-1) unstable; urgency=medium
 



mesa: Changes to 'debian-unstable'

2015-08-12 Thread Timo Aaltonen
 VERSION|2 
 bin/bugzilla_mesa.sh   |   13 
 configure.ac   |   24 
 debian/changelog   |6 
 docs/relnotes/10.6.3.html  |3 
 docs/relnotes/10.6.4.html  |  136 
 include/GL/internal/dri_interface.h|8 
 src/egl/drivers/dri2/egl_dri2.c|6 
 src/egl/main/eglsurface.c  |3 
 src/gallium/drivers/nouveau/nv50/nv50_vbo.c|5 
 src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c |2 
 src/gallium/drivers/r600/evergreen_state.c |8 
 src/gallium/drivers/r600/r600_shader.c |1 
 src/gallium/drivers/radeonsi/si_descriptors.c  |  548 +++--
 src/gallium/drivers/radeonsi/si_pipe.h |   11 
 src/gallium/drivers/radeonsi/si_shader.c   |   49 -
 src/gallium/drivers/radeonsi/si_shader.h   |1 
 src/gallium/drivers/radeonsi/si_state.h|   45 -
 src/gallium/drivers/radeonsi/si_state_draw.c   |   10 
 src/gallium/drivers/radeonsi/si_state_shaders.c|   12 
 src/gallium/targets/opencl/Makefile.am |2 
 src/gallium/targets/opencl/mesa.icd|1 
 src/gallium/targets/opencl/mesa.icd.in |1 
 src/gallium/winsys/radeon/drm/radeon_drm_winsys.c  |4 
 src/glsl/glcpp/glcpp-parse.y   |4 
 src/glsl/ir.cpp|4 
 src/mesa/drivers/common/meta_tex_subimage.c|   80 ++
 src/mesa/drivers/dri/i965/brw_device_info.c|   10 
 src/mesa/drivers/dri/i965/brw_fs.cpp   |1 
 src/mesa/main/readpix.c|   34 -
 src/mesa/main/readpix.h|   10 
 src/mesa/main/shaderapi.c  |   17 
 src/mesa/main/teximage.c   |   47 -
 src/mesa/state_tracker/st_atom_texture.c   |6 
 src/mesa/state_tracker/st_cb_blit.c|4 
 src/mesa/state_tracker/st_context.c|1 
 src/mesa/state_tracker/st_context.h|2 
 37 files changed, 657 insertions(+), 464 deletions(-)

New commits:
commit 771d55b296899b25070287ce10bd16a73c671ab3
Author: Timo Aaltonen tjaal...@debian.org
Date:   Wed Aug 12 14:59:36 2015 +0300

update the changelog

diff --git a/debian/changelog b/debian/changelog
index bed0c7c..40b1b68 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (10.6.4-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Timo Aaltonen tjaal...@debian.org  Wed, 12 Aug 2015 13:09:40 +0300
+
 mesa (10.6.3-1) unstable; urgency=medium
 
   * New upstream release.

commit 6b2fcee64edadbd4db2293f5f4fc1a70e80c7251
Author: Emil Velikov emil.l.veli...@gmail.com
Date:   Tue Aug 11 16:39:10 2015 +0100

docs: add release notes for 10.6.4

Signed-off-by: Emil Velikov emil.l.veli...@gmail.com

diff --git a/docs/relnotes/10.6.4.html b/docs/relnotes/10.6.4.html
new file mode 100644
index 000..b330b87
--- /dev/null
+++ b/docs/relnotes/10.6.4.html
@@ -0,0 +1,136 @@
+!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN 
http://www.w3.org/TR/html4/loose.dtd;
+html lang=en
+head
+  meta http-equiv=content-type content=text/html; charset=utf-8
+  titleMesa Release Notes/title
+  link rel=stylesheet type=text/css href=../mesa.css
+/head
+body
+
+div class=header
+  h1The Mesa 3D Graphics Library/h1
+/div
+
+iframe src=../contents.html/iframe
+div class=content
+
+h1Mesa 10.6.4 Release Notes / August 11, 2015/h1
+
+p
+Mesa 10.6.4 is a bug fix release which fixes bugs found since the 10.6.3 
release.
+/p
+p
+Mesa 10.6.4 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 3.3.  OpenGL
+3.3 is strongonly/strong available if requested at context creation
+because compatibility contexts are not supported.
+/p
+
+
+h2SHA256 checksums/h2
+pre
+TBD
+/pre
+
+
+h2New features/h2
+pNone/p
+
+h2Bug fixes/h2
+
+pThis list is likely incomplete./p
+ul
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=73512;Bug 73512/a 
- [clover] mesa.icd. should contain full path/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=91290;Bug 91290/a 
- SIGSEGV glcpp/glcpp-parse.y:1077/li
+
+/ul
+
+
+h2Changes/h2
+
+pAnuj Phogat (6):/p
+ul
+  limesa: Turn get_readpixels_transfer_ops() in to a global function/li
+  limeta: Fix transfer operations check in meta pbo path for readpixels/li
+  limeta: Abort meta pbo path if readpixels need 

mesa: Changes to 'debian-unstable'

2015-07-28 Thread Timo Aaltonen
 .gitignore   |
1 
 Android.common.mk|
4 
 Android.mk   |   
10 
 CleanSpec.mk |
8 
 Makefile.am  |   
16 
 VERSION  |
2 
 autogen.sh   |
4 
 bin/.cherry-ignore   |   
29 
 bin/get-pick-list.sh |
2 
 common.py|   
97 
 configure.ac |  
159 
 debian/changelog |   
13 
 debian/libegl1-mesa.symbols  |   
36 
 debian/libgles1-mesa.symbols |
2 
 debian/libgles2-mesa.symbols |
2 
 debian/mesa-common-dev.docs  |   
12 
 debian/not-installed |
4 
 debian/patches/i965-do_blit_drawpixels-decode-array-formats.patch|   
29 
 debian/patches/series|
1 
 debian/source/local-options  |
2 
 docs/GL3.txt |  
131 
 docs/README.WIN32|
4 
 docs/VERSIONS|
4 
 docs/contents.html   |
1 
 docs/dispatch.html   |
5 
 docs/egl.html|   
51 
 docs/envvars.html|
1 
 docs/faq.html|   
13 
 docs/index.html  |   
57 
 docs/install.html|
9 
 docs/libGL.txt   |
2 
 docs/llvmpipe.html   |   
32 
 docs/openvg.html |   
59 
 docs/relnotes.html   |
9 
 docs/relnotes/10.0.3.html|
2 
 docs/relnotes/10.4.5.html|  
114 
 docs/relnotes/10.4.6.html|  
143 
 docs/relnotes/10.4.7.html|  
134 
 docs/relnotes/10.5.6.html|  
147 
 docs/relnotes/10.5.7.html|  
103 
 docs/relnotes/10.5.8.html|  
112 
 docs/relnotes/10.5.9.html|  
139 
 docs/relnotes/10.6.0.html|  
331 +
 docs/relnotes/10.6.1.html|  
104 
 docs/relnotes/10.6.2.html|  
165 
 docs/relnotes/10.6.3.html|  
105 
 docs/relnotes/7.10.html  |
2 
 docs/relnotes/7.6.html   |
2 
 docs/sourcetree.html |
2 
 docs/specs/MESA_image_dma_buf_export.txt |  
147 
 docs/versions.html   |
4 
 docs/viewperf.html   |  
101 
 include/EGL/eglmesaext.h |   
70 
 include/GL/internal/dri_interface.h  |   
64 
 include/GL/osmesa.h  |
6 
 include/GL/wmesa.h   |  
140 
 include/VG/openvg.h  |  
746 ---
 include/VG/vgext.h   |  
233 -
 include/VG/vgplatform.h  |   
92 
 include/VG/vgu.h |  
131 
 

mesa: Changes to 'debian-unstable'

2015-07-10 Thread Timo Aaltonen
 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 tjaal...@debian.org
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 tjaal...@debian.org  Fri, 10 Jul 2015 13:01:13 +0300
+ -- Timo Aaltonen tjaal...@debian.org  Fri, 10 Jul 2015 13:01:40 +0300
 
 mesa (10.5.9-1) unstable; urgency=medium
 

commit 799eeaa9becbb872d68ed9ffbb16612839449044
Author: Timo Aaltonen tjaal...@debian.org
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 tjaal...@debian.org  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 amona...@gmail.com
+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 amona...@gmail.com
+Tested-by: AnAkkk anakin...@gmail.com
+Reviewed-by: Jason Ekstrand jason.ekstr...@intel.com
+Reviewed-by: Kenneth Graunke kenn...@whitecape.org
+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: Changes to 'debian-unstable'

2015-06-25 Thread Timo Aaltonen
 VERSION   |2 
 debian/changelog  |6 
 docs/relnotes/10.5.7.html |3 
 docs/relnotes/10.5.8.html |  111 ++
 src/egl/drivers/dri2/platform_x11.c   |2 
 src/egl/main/eglcontext.c |5 
 src/gallium/auxiliary/draw/draw_llvm.c|4 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |   16 -
 src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp  |2 
 src/gallium/drivers/nouveau/nv50/nv50_state.c |4 
 src/gallium/drivers/nouveau/nvc0/nvc0_state.c |4 
 src/gallium/targets/dri/Makefile.am   |6 
 src/loader/Makefile.am|   10 
 src/mesa/drivers/dri/Makefile.am  |1 
 src/mesa/drivers/dri/common/Android.mk|4 
 src/mesa/drivers/dri/common/Makefile.am   |6 
 src/mesa/drivers/dri/common/Makefile.sources  |4 
 src/mesa/drivers/dri/common/SConscript|2 
 src/mesa/drivers/dri/i965/Makefile.am |1 
 src/mesa/drivers/dri/i965/brw_eu_compact.c|   59 +
 src/mesa/drivers/dri/i965/brw_fs.h|3 
 src/mesa/drivers/dri/i965/brw_fs_reg_allocate.cpp |   17 +
 22 files changed, 235 insertions(+), 37 deletions(-)

New commits:
commit 5913c7a5217df09e86f08a4122fc4e403f3bfa2c
Author: Timo Aaltonen tjaal...@debian.org
Date:   Thu Jun 25 18:50:32 2015 +0300

release to unstable

diff --git a/debian/changelog b/debian/changelog
index 48f37fa..7d9ad4b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-mesa (10.5.8-1) UNRELEASED; urgency=medium
+mesa (10.5.8-1) unstable; urgency=medium
 
   * New upstream release.
 
- -- Timo Aaltonen tjaal...@debian.org  Thu, 25 Jun 2015 18:49:36 +0300
+ -- Timo Aaltonen tjaal...@debian.org  Thu, 25 Jun 2015 18:50:11 +0300
 
 mesa (10.5.7-1) unstable; urgency=medium
 

commit e301204bc62db9a1a56ee222d372df02e01843e6
Author: Timo Aaltonen tjaal...@debian.org
Date:   Thu Jun 25 18:50:09 2015 +0300

update the changelog

diff --git a/debian/changelog b/debian/changelog
index 07feb64..48f37fa 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (10.5.8-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Timo Aaltonen tjaal...@debian.org  Thu, 25 Jun 2015 18:49:36 +0300
+
 mesa (10.5.7-1) unstable; urgency=medium
 
   * New upstream release.

commit 24b043aab73ce066ded6e4bc93f589008dfc8484
Author: Emil Velikov emil.l.veli...@gmail.com
Date:   Sat Jun 20 15:14:45 2015 +0100

Add release notes for the 10.5.8 release

Signed-off-by: Emil Velikov emil.l.veli...@gmail.com

diff --git a/docs/relnotes/10.5.8.html b/docs/relnotes/10.5.8.html
new file mode 100644
index 000..8c5c8ab
--- /dev/null
+++ b/docs/relnotes/10.5.8.html
@@ -0,0 +1,111 @@
+!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN 
http://www.w3.org/TR/html4/loose.dtd;
+html lang=en
+head
+  meta http-equiv=content-type content=text/html; charset=utf-8
+  titleMesa Release Notes/title
+  link rel=stylesheet type=text/css href=../mesa.css
+/head
+body
+
+div class=header
+  h1The Mesa 3D Graphics Library/h1
+/div
+
+iframe src=../contents.html/iframe
+div class=content
+
+h1Mesa 10.5.8 Release Notes / June 20, 2015/h1
+
+p
+Mesa 10.5.8 is a bug fix release which fixes bugs found since the 10.5.7 
release.
+/p
+p
+Mesa 10.5.8 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 3.3.  OpenGL
+3.3 is strongonly/strong available if requested at context creation
+because compatibility contexts are not supported.
+/p
+
+
+h2SHA256 checksums/h2
+pre
+TBD
+/pre
+
+
+h2New features/h2
+pNone/p
+
+h2Bug fixes/h2
+
+pThis list is likely incomplete./p
+
+ul
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=90310;Bug 90310/a 
- Fails to build gallium_dri.so at linking stage with clang because of multiple 
redefinitions/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=90347;Bug 90347/a 
- [NVE0+] Failure to insert texbar under some circumstances (causing bad colors 
in Terasology)/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=90520;Bug 90520/a 
- Register spilling clobbers registers used elsewhere in the shader/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=90905;Bug 90905/a 
- mesa: Finish subdir-objects transition/li
+
+/ul
+
+
+h2Changes/h2
+
+pBen Widawsky (1):/p
+ul
+  lii965: Disable compaction for EOT send 

mesa: Changes to 'debian-unstable'

2015-06-16 Thread Timo Aaltonen
 VERSION|2 
 bin/.cherry-ignore |3 
 bin/get-pick-list.sh   |2 
 configure.ac   |1 
 debian/changelog   |7 
 debian/control |2 
 docs/relnotes/10.5.5.html  |3 
 docs/relnotes/10.5.6.html  |  147 
++
 docs/relnotes/10.5.7.html  |  102 ++
 include/pci_ids/radeonsi_pci_ids.h |1 
 src/egl/drivers/dri2/egl_dri2.c|2 
 src/egl/drivers/dri2/platform_wayland.c|5 
 src/egl/main/eglapi.c  |6 
 src/gallium/auxiliary/draw/draw_llvm.c |2 
 src/gallium/drivers/freedreno/freedreno_context.h  |2 
 src/gallium/drivers/freedreno/freedreno_gmem.c |9 
 src/gallium/drivers/freedreno/freedreno_screen.c   |1 
 src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp  |6 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.cpp |1 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp  |6 
 src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp   |   23 +
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp|5 
 src/gallium/drivers/nouveau/nv30/nv30_clear.c  |2 
 src/gallium/drivers/nouveau/nv30/nv30_context.h|2 
 src/gallium/drivers/nouveau/nv30/nv30_draw.c   |   74 +++--
 src/gallium/drivers/nouveau/nv30/nv30_fragprog.c   |5 
 src/gallium/drivers/nouveau/nv30/nv30_state_validate.c |   26 -
 src/gallium/drivers/nouveau/nv30/nv30_vbo.c|2 
 src/gallium/drivers/nouveau/nv30/nv30_vertprog.c   |5 
 src/gallium/drivers/nouveau/nv30/nvfx_vertprog.c   |5 
 src/gallium/drivers/nouveau/nv50/nv50_context.c|   11 
 src/gallium/drivers/nouveau/nv50/nv50_context.h|   29 -
 src/gallium/drivers/nouveau/nv50/nv50_screen.h |   24 +
 src/gallium/drivers/nouveau/nv50/nv50_state_validate.c |2 
 src/gallium/drivers/nouveau/nvc0/nvc0_context.c|7 
 src/gallium/drivers/nouveau/nvc0/nvc0_context.h|   24 -
 src/gallium/drivers/nouveau/nvc0/nvc0_program.c|   13 
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.h |   25 +
 src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c |2 
 src/gallium/drivers/nouveau/nvc0/nvc0_surface.c|6 
 src/gallium/state_trackers/clover/core/event.cpp   |   79 -
 src/gallium/state_trackers/clover/core/event.hpp   |   12 
 src/gallium/state_trackers/clover/core/queue.cpp   |2 
 src/gallium/state_trackers/clover/core/queue.hpp   |2 
 src/gallium/state_trackers/dri/dri_context.c   |9 
 src/gallium/targets/osmesa/Makefile.am |1 
 src/glsl/linker.cpp|   10 
 src/glx/dri3_glx.c |5 
 src/mesa/drivers/dri/i965/brw_fs.cpp   |2 
 src/mesa/drivers/dri/i965/gen8_depth_state.c   |   10 
 src/mesa/drivers/dri/i965/intel_pixel_read.c   |   24 +
 src/mesa/drivers/dri/i965/intel_tex_image.c|9 
 src/mesa/drivers/dri/swrast/swrast.c   |   18 +
 src/mesa/drivers/osmesa/Makefile.am|1 
 src/mesa/main/fbobject.c   |   51 +++
 src/mesa/main/ffvertex_prog.c  |2 
 src/mesa/main/get.c|1 
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp |3 
 58 files changed, 671 insertions(+), 172 deletions(-)

New commits:
commit cf9a13dd4371d26201bfe08df1848edecc303fe8
Author: Timo Aaltonen tjaal...@debian.org
Date:   Tue Jun 16 12:26:26 2015 +0300

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index 9bda0d2..07feb64 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-mesa (10.5.7-1) UNRELEASED; urgency=medium
+mesa (10.5.7-1) unstable; urgency=medium
 
   * New upstream release.
   * control: Bump policy to 3.9.6, no changes.
 
- -- Timo Aaltonen tjaal...@debian.org  Wed, 27 May 2015 12:30:01 +0300
+ -- Timo Aaltonen tjaal...@debian.org  Tue, 16 Jun 2015 11:57:08 +0300
 
 mesa (10.5.5-1) unstable; urgency=medium
 

commit 21f9b669bd71353e18123dfef22539912220f5e8
Author: Timo 

mesa: Changes to 'debian-unstable'

2015-05-12 Thread Timo Aaltonen
 VERSION   |2 
 debian/changelog  |4 
 docs/relnotes/10.5.4.html |3 
 docs/relnotes/10.5.5.html |   94 ++
 src/gallium/auxiliary/draw/draw_context.c |1 
 src/gallium/auxiliary/draw/draw_prim_assembler.c  |   13 +
 src/gallium/auxiliary/draw/draw_prim_assembler.h  |3 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp|6 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp |4 
 src/gallium/drivers/nouveau/codegen/nv50_ir_inlines.h |2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |   25 ++
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.h   |1 
 src/gallium/drivers/r300/Automake.inc |2 
 src/mesa/drivers/dri/i965/intel_blit.c|   49 +++--
 src/mesa/drivers/dri/i965/intel_screen.c  |3 
 15 files changed, 183 insertions(+), 29 deletions(-)

New commits:
commit b6dbbe0bd6c746c3b8bf7831059f9f66c71d37a9
Author: Timo Aaltonen tjaal...@debian.org
Date:   Tue May 12 13:27:27 2015 +0300

update version, release to unstable

diff --git a/debian/changelog b/debian/changelog
index ca661ec..792205a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (10.5.4-1) UNRELEASED; urgency=medium
+mesa (10.5.5-1) unstable; urgency=medium
 
   [ Maarten Lankhorst ]
   * New upstream release.
@@ -7,7 +7,7 @@ mesa (10.5.4-1) UNRELEASED; urgency=medium
   [ Timo Aaltonen ]
   * libegl1-mesa.symbols: Updated.
 
- -- Maarten Lankhorst maarten.lankho...@ubuntu.com  Mon, 16 Feb 2015 
09:35:43 +0100
+ -- Timo Aaltonen tjaal...@debian.org  Tue, 12 May 2015 13:26:49 +0300
 
 mesa (10.4.2-2) unstable; urgency=medium
 

commit d88fb4050561a62fa824bec59ffedf2a826c2083
Author: Emil Velikov emil.l.veli...@gmail.com
Date:   Mon May 11 20:19:33 2015 +0100

Add release notes for the 10.5.5 release

Signed-off-by: Emil Velikov emil.l.veli...@gmail.com

diff --git a/docs/relnotes/10.5.5.html b/docs/relnotes/10.5.5.html
new file mode 100644
index 000..06743cc
--- /dev/null
+++ b/docs/relnotes/10.5.5.html
@@ -0,0 +1,94 @@
+!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN 
http://www.w3.org/TR/html4/loose.dtd;
+html lang=en
+head
+  meta http-equiv=content-type content=text/html; charset=utf-8
+  titleMesa Release Notes/title
+  link rel=stylesheet type=text/css href=../mesa.css
+/head
+body
+
+div class=header
+  h1The Mesa 3D Graphics Library/h1
+/div
+
+iframe src=../contents.html/iframe
+div class=content
+
+h1Mesa 10.5.5 Release Notes / May 11, 2015/h1
+
+p
+Mesa 10.5.5 is a bug fix release which fixes bugs found since the 10.5.4 
release.
+/p
+p
+Mesa 10.5.5 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 3.3.  OpenGL
+3.3 is strongonly/strong available if requested at context creation
+because compatibility contexts are not supported.
+/p
+
+
+h2SHA256 checksums/h2
+pre
+TBD
+/pre
+
+
+h2New features/h2
+pNone/p
+
+h2Bug fixes/h2
+
+pThis list is likely incomplete./p
+
+ul
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=88521;Bug 88521/a 
- GLBenchmark 2.7 TRex renders with artifacts on Gen8 with !UXA/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=89455;Bug 89455/a 
- [NVC0/Gallium] Unigine Heaven black and white boxes/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=89689;Bug 89689/a 
- [Regression] Weston on DRM backend won't start with new version of mesa/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=90130;Bug 90130/a 
- gl_PrimitiveId seems to reset at 340/li
+
+/ul
+
+
+h2Changes/h2
+
+pBoyan Ding (1):/p
+ul
+  lii965: Add XRGB format to intel_screen_make_configs/li
+/ul
+
+pEmil Velikov (3):/p
+ul
+  lidocs: Add sha256 sums for the 10.5.4 release/li
+  lir300: do not link against libdrm_intel/li
+  liUpdate version to 10.5.5/li
+/ul
+
+pIlia Mirkin (4):/p
+ul
+  linvc0/ir: flush denorms to zero in non-compute shaders/li
+  ligk110/ir: fix set with a register dest to not auto-set the abs flag/li
+  linvc0/ir: fix predicated PFETCH emission/li
+  linv50/ir: fix asFlow() const helper for OP_JOIN/li
+/ul
+
+pKenneth Graunke (2):/p
+ul
+  lii965: Make intel_emit_linear_blit handle Gen8+ alignment 
restrictions./li
+  lii965: Disallow linear blits that are not cacheline aligned./li
+/ul
+
+pRoland Scheidegger (1):/p
+ul
+  lidraw: fix prim ids when there's no gs/li
+/ul
+
+
+/div
+/body
+/html

commit 0d425c413f24b90cc38ec2e59fd010258c4dfa1e
Author: Emil Velikov emil.l.veli...@gmail.com
Date:   Mon May 11 20:14:23 2015 +0100

Update version to 

mesa: Changes to 'debian-unstable'

2015-04-27 Thread Timo Aaltonen
 .dir-locals.el |2 
 .gitignore |1 
 Android.common.mk  |   14 
 Makefile.am|  114 
 VERSION|2 
 bin/.cherry-ignore |   28 
 configure.ac   |  135 
 debian/README.source   |2 
 debian/changelog   |   11 
 debian/control |1 
 debian/libegl1-mesa.symbols|1 
 debian/source/local-options|1 
 debian/watch   |2 
 docs/GL3.txt   |   15 
 docs/index.html|   44 
 docs/install.html  |6 
 docs/relnotes.html |8 
 docs/relnotes/10.3.4.html  |  106 
 docs/relnotes/10.3.5.html  |   88 
 docs/relnotes/10.3.6.html  |  124 
 docs/relnotes/10.3.7.html  |   93 
 docs/relnotes/10.4.2.html  |4 
 docs/relnotes/10.4.3.html  |  145 
 docs/relnotes/10.4.4.html  |  100 
 docs/relnotes/10.5.0.html  |  212 
 docs/relnotes/10.5.1.html  |  217 
 docs/relnotes/10.5.2.html  |  130 
 docs/relnotes/10.5.3.html  |  125 
 docs/relnotes/10.5.4.html  |  124 
 include/D3D9/d3d9.h|   10 
 include/D3D9/d3d9types.h   |   18 
 include/EGL/eglplatform.h  |   10 
 include/GL/glext.h |  266 
 include/GL/internal/dri_interface.h|1 
 include/c11/threads_posix.h|7 
 include/c99/stdbool.h  |3 
 include/c99_compat.h   |6 
 include/pci_ids/i965_pci_ids.h |   15 
 install-lib-links.mk   |   11 
 m4/ax_check_python_mako_module.m4  |   63 
 m4/ax_prog_flex.m4 |4 
 scons/gallium.py   |   12 
 scons/llvm.py  |   16 
 src/Makefile.am|   24 
 src/SConscript |5 
 src/egl/drivers/dri2/Android.mk|8 
 src/egl/drivers/dri2/Makefile.am   |5 
 src/egl/drivers/dri2/SConscript|   40 
 src/egl/drivers/dri2/egl_dri2.c|   51 
 src/egl/drivers/dri2/egl_dri2.h|3 
 src/egl/drivers/dri2/platform_android.c|2 
 src/egl/drivers/dri2/platform_drm.c|   18 
 src/egl/drivers/dri2/platform_wayland.c|   58 
 src/egl/drivers/dri2/platform_x11.c|   27 
 src/egl/drivers/haiku/SConscript   |   34 
 src/egl/drivers/haiku/egl_haiku.cpp|  436 
 src/egl/main/Makefile.am   |5 
 src/egl/main/SConscript|   16 
 src/egl/main/eglapi.c  |   19 
 src/egl/main/eglarray.h|4 
 src/egl/main/eglconfig.c   |2 
 src/egl/main/eglconfig.h   |   14 
 src/egl/main/eglcontext.h  |4 
 src/egl/main/eglcurrent.c  |2 
 src/egl/main/eglcurrent.h  |8 
 src/egl/main/egldisplay.c  |7 
 src/egl/main/egldisplay.h  |   12 
 src/egl/main/egldriver.c   |6 
 src/egl/main/egldriver.h   |6 
 src/egl/main/eglglobals.c 

mesa: Changes to 'debian-unstable'

2015-01-15 Thread Timo Aaltonen
 debian/changelog |2 ++
 debian/control   |1 +
 2 files changed, 3 insertions(+)

New commits:
commit 678bac99cf695f83b528b516ff48f3d9d359165c
Author: Timo Aaltonen tjaal...@debian.org
Date:   Thu Jan 15 14:26:50 2015 +0200

control: Add depends on libwayland-egl1-mesa to libegl1-mesa-dev, since it 
ships libwayland-egl.so on Linux.

diff --git a/debian/changelog b/debian/changelog
index 47f4715..92c6a73 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,8 @@ mesa (10.4.2-2) UNRELEASED; urgency=medium
 
   * rules: Drop dh_makeshlibs exception on gbm_gallium_drm.so as it's
 gone now.
+  * control: Add depends on libwayland-egl1-mesa to libegl1-mesa-dev,
+since it ships libwayland-egl.so on Linux.
 
  -- Timo Aaltonen tjaal...@debian.org  Wed, 14 Jan 2015 15:12:07 +0200
 
diff --git a/debian/control b/debian/control
index 640ba63..d10a178 100644
--- a/debian/control
+++ b/debian/control
@@ -289,6 +289,7 @@ Section: libdevel
 Architecture: any
 Depends:
  libegl1-mesa (= ${binary:Version}),
+ libwayland-egl1-mesa (= ${binary:Version}) [linux-any],
  libdrm-dev (= 2.4.52) [!hurd-any],
  x11proto-dri2-dev (= 2.6),
  x11proto-gl-dev (= 1.4.14),


-- 
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/e1ybjvw-0007lg...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2015-01-15 Thread Timo Aaltonen
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 6279d8fe32168a2a1e4adb8190391fdbe6b21085
Author: Timo Aaltonen tjaal...@debian.org
Date:   Thu Jan 15 14:50:33 2015 +0200

releasing package mesa version 10.4.2-2

diff --git a/debian/changelog b/debian/changelog
index 92c6a73..b7fca2e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,11 @@
-mesa (10.4.2-2) UNRELEASED; urgency=medium
+mesa (10.4.2-2) unstable; urgency=medium
 
   * rules: Drop dh_makeshlibs exception on gbm_gallium_drm.so as it's
 gone now.
   * control: Add depends on libwayland-egl1-mesa to libegl1-mesa-dev,
 since it ships libwayland-egl.so on Linux.
 
- -- Timo Aaltonen tjaal...@debian.org  Wed, 14 Jan 2015 15:12:07 +0200
+ -- Timo Aaltonen tjaal...@debian.org  Thu, 15 Jan 2015 14:48:15 +0200
 
 mesa (10.4.2-1) experimental; 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/e1ybk4m-0007pk...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2015-01-15 Thread Timo Aaltonen
Rebased ref, commits from common ancestor:
commit b0de79a9aa08642397f27655f4f240b0f8181caf
Author: Timo Aaltonen tjaal...@debian.org
Date:   Thu Jan 15 15:29:06 2015 +0200

releasing package mesa version 10.4.2-2

diff --git a/debian/changelog b/debian/changelog
index b909256..3866e9c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (10.4.2-2) UNRELEASED; urgency=medium
+mesa (10.4.2-2) unstable; urgency=medium
 
   * rules: Drop dh_makeshlibs exception on gbm_gallium_drm.so as it's
 gone now.
@@ -7,7 +7,7 @@ mesa (10.4.2-2) UNRELEASED; urgency=medium
   * control: Mark libegl1-mesa-drivers M-A: same again. (Closes:
 #775370)
 
- -- Timo Aaltonen tjaal...@debian.org  Wed, 14 Jan 2015 15:12:07 +0200
+ -- Timo Aaltonen tjaal...@debian.org  Thu, 15 Jan 2015 15:28:40 +0200
 
 mesa (10.4.2-1) experimental; urgency=medium
 

commit 44fbb19b001aed8e20174761301d088b5541b07a
Author: Timo Aaltonen tjaal...@debian.org
Date:   Thu Jan 15 15:28:00 2015 +0200

control: Mark libegl1-mesa-drivers M-A: same again. (Closes: #775370)

diff --git a/debian/changelog b/debian/changelog
index 92c6a73..b909256 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,8 @@ mesa (10.4.2-2) UNRELEASED; urgency=medium
 gone now.
   * control: Add depends on libwayland-egl1-mesa to libegl1-mesa-dev,
 since it ships libwayland-egl.so on Linux.
+  * control: Mark libegl1-mesa-drivers M-A: same again. (Closes:
+#775370)
 
  -- Timo Aaltonen tjaal...@debian.org  Wed, 14 Jan 2015 15:12:07 +0200
 
diff --git a/debian/control b/debian/control
index d10a178..fa9ef9d 100644
--- a/debian/control
+++ b/debian/control
@@ -322,6 +322,7 @@ Section: libs
 Architecture: linux-any kfreebsd-any
 Depends:
  ${misc:Depends},
+Multi-Arch: same
 Description: transitional dummy package
  This is a transitional dummy package, it can be safely removed.
 


-- 
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/e1ybkwl-0002at...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2015-01-14 Thread Timo Aaltonen
 Makefile.am|2 
 VERSION|2 
 bin/.cherry-ignore |2 
 configure.ac   |  443 -
 debian/README.Debian   |4 
 debian/changelog   |   16 
 debian/control |   97 
 debian/libegl1-mesa-drivers.install.in |2 
 debian/libgbm1.install.in  |1 
 debian/libopenvg1-mesa-dev.install.in  |3 
 debian/libopenvg1-mesa.install.in  |1 
 debian/libopenvg1-mesa.lintian-overrides   |1 
 debian/libopenvg1-mesa.symbols |   94 
 debian/rules   |4 
 docs/GL3.txt   |   68 
 docs/devinfo.html  |  300 
 docs/egl.html  |7 
 docs/index.html|   37 
 docs/llvmpipe.html |2 
 docs/relnotes.html |6 
 docs/relnotes/10.2.7.html  |  211 
 docs/relnotes/10.2.8.html  |  130 
 docs/relnotes/10.2.9.html  |  101 
 docs/relnotes/10.2.html|2 
 docs/relnotes/10.3.2.html  |4 
 docs/relnotes/10.3.3.html  |  209 
 docs/relnotes/10.3.html|1 
 docs/relnotes/10.4.1.html  |   97 
 docs/relnotes/10.4.2.html  |  125 
 docs/relnotes/10.4.html|  259 
 include/D3D9/d3d9.h| 1858 +
 include/D3D9/d3d9caps.h|  387 +
 include/D3D9/d3d9types.h   | 1797 +
 include/GL/internal/sarea.h|   92 
 include/GLES2/gl2ext.h |  313 
 include/HaikuGL/OpenGLKit.h|2 
 include/d3dadapter/d3dadapter9.h   |  101 
 include/d3dadapter/drm.h   |   44 
 include/d3dadapter/present.h   |  136 
 m4/ax_check_gnu_make.m4|   78 
 m4/ax_gcc_func_attribute.m4|  223 
 scons/gallium.py   |   36 
 scons/llvm.py  |   16 
 src/egl/drivers/dri2/egl_dri2.c|   14 
 src/egl/drivers/dri2/egl_dri2.h|1 
 src/egl/drivers/dri2/platform_drm.c|   10 
 src/egl/drivers/dri2/platform_wayland.c|2 
 src/egl/drivers/dri2/platform_x11.c|   59 
 src/egl/main/Makefile.am   |2 
 src/egl/main/egldriver.c   |   14 
 src/gallium/Automake.inc   |5 
 src/gallium/Makefile.am|   49 
 src/gallium/SConscript |1 
 src/gallium/auxiliary/Makefile.am  |4 
 src/gallium/auxiliary/Makefile.sources |3 
 src/gallium/auxiliary/cso_cache/cso_context.c  |   12 
 src/gallium/auxiliary/draw/draw_context.c  |   20 
 src/gallium/auxiliary/draw/draw_context.h  |5 
 src/gallium/auxiliary/draw/draw_gs.c   |   28 
 src/gallium/auxiliary/draw/draw_llvm.c |   49 
 src/gallium/auxiliary/draw/draw_llvm.h |   11 
 src/gallium/auxiliary/draw/draw_pipe_aaline.c  |  213 
 src/gallium/auxiliary/draw/draw_pipe_aapoint.c |  473 -
 src/gallium/auxiliary/draw/draw_pipe_clip.c|8 
 src/gallium/auxiliary/draw/draw_pipe_pstipple.c|  194 
 src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline_llvm.c |   18 
 src/gallium/auxiliary/gallivm/lp_bld.h |   12 
 src/gallium/auxiliary/gallivm/lp_bld_arit.c|   80 
 src/gallium/auxiliary/gallivm/lp_bld_arit.h|   10 
 

mesa: Changes to 'debian-unstable'

2014-10-27 Thread Julien Cristau
 debian/changelog |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

New commits:
commit a96b334956a55195e7fbdf16905cf49c9ccb2bdd
Author: Julien Cristau jcris...@debian.org
Date:   Mon Oct 27 11:40:27 2014 +0100

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index f3a9a85..4828bbb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,10 @@
-mesa (10.3.2-1) UNRELEASED; urgency=medium
+mesa (10.3.2-1) unstable; urgency=medium
 
+  [ Sven Joachim ]
   * New upstream stable release.
 - Fixes crashes in vdpau with the r600g driver (Closes: #766058).
 
- -- Sven Joachim svenj...@gmx.de  Sun, 26 Oct 2014 08:25:29 +0100
+ -- Julien Cristau jcris...@debian.org  Mon, 27 Oct 2014 11:40:24 +0100
 
 mesa (10.3.1-1) unstable; 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/e1xihrx-0002pi...@moszumanska.debian.org



Re: mesa: Changes to 'debian-unstable'

2014-10-27 Thread Michel Dänzer

On 27.10.2014 04:07, Sven Joachim wrote:

  debian/changelog |1 +
  1 file changed, 1 insertion(+)

New commits:
commit aad35283edff3f7a7ea9c341e60607f78dd20211
Author: Sven Joachim svenj...@gmx.de
Date:   Sun Oct 26 20:05:45 2014 +0100

 Close bug #766058

 Commit 724f71ef3905289eee7b45955243fdc7dc5f1251 fixes the
 corresponding freedesktop.org bug.


My fix only addressed one out of several issues pointed out by #766058, 
and apparently it's not the cause of the crash.



--
Earthling Michel Dänzer|  http://www.amd.com
Libre software enthusiast  |Mesa and X developer


--
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/544eeabe.4070...@daenzer.net



mesa: Changes to 'debian-unstable'

2014-10-26 Thread Sven Joachim
 VERSION|2 
 debian/changelog   |6 
 docs/relnotes/10.3.1.html  |4 
 docs/relnotes/10.3.2.html  |  113 +
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp |4 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp |2 
 src/gallium/drivers/r600/r600_state_common.c   |9 -
 src/gallium/drivers/radeon/r600_buffer_common.c|4 
 src/gallium/drivers/radeonsi/si_descriptors.c  |5 
 src/gallium/state_trackers/gbm/gbm_drm.c   |2 
 src/gallium/state_trackers/wgl/stw_ext_context.c   |4 
 src/gallium/winsys/radeon/drm/radeon_drm_bo.c  |   15 -
 src/gallium/winsys/radeon/drm/radeon_drm_winsys.c  |   46 ++---
 src/gallium/winsys/radeon/drm/radeon_drm_winsys.h  |8 
 src/glsl/ast_to_hir.cpp|   10 -
 src/glx/xfont.c|5 
 src/mesa/drivers/dri/i965/brw_defines.h|   10 -
 src/mesa/drivers/dri/i965/gen8_surface_state.c |2 
 src/mesa/drivers/dri/i965/intel_extensions.c   |2 
 src/mesa/drivers/dri/nouveau/nouveau_context.c |3 
 src/mesa/main/context.c|   36 
 src/mesa/main/texgetimage.c|9 -
 src/mesa/state_tracker/st_cb_eglimage.c|3 
 src/mesa/state_tracker/st_cb_texture.c |   13 -
 src/mesa/state_tracker/st_gen_mipmap.c |2 
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp |   14 +
 src/mesa/state_tracker/st_texture.c|6 
 src/mesa/state_tracker/st_texture.h|3 
 src/mesa/state_tracker/st_vdpau.c  |4 
 29 files changed, 272 insertions(+), 74 deletions(-)

New commits:
commit ce2310b5f549556fbeabfdfbb2c08787b0ae42db
Author: Sven Joachim svenj...@gmx.de
Date:   Sun Oct 26 08:25:45 2014 +0100

New upstream release

diff --git a/debian/changelog b/debian/changelog
index 802de92..e979ed3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (10.3.2-1) UNRELEASED; urgency=medium
+
+  * New upstream stable release.
+
+ -- Sven Joachim svenj...@gmx.de  Sun, 26 Oct 2014 08:25:29 +0100
+
 mesa (10.3.1-1) unstable; urgency=medium
 
   * Build libgbm on kfreebsd (fixes FTBFS).

commit 3b6a4758fa8958db4b76e6d7efccc93b12b1da06
Author: Emil Velikov emil.l.veli...@gmail.com
Date:   Sat Oct 25 00:33:38 2014 +

Add release notes for the 10.3.2 release

Signed-off-by: Emil Velikov emil.l.veli...@gmail.com

diff --git a/docs/relnotes/10.3.2.html b/docs/relnotes/10.3.2.html
new file mode 100644
index 000..657c0ac
--- /dev/null
+++ b/docs/relnotes/10.3.2.html
@@ -0,0 +1,113 @@
+!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN 
http://www.w3.org/TR/html4/loose.dtd;
+html lang=en
+head
+  meta http-equiv=content-type content=text/html; charset=utf-8
+  titleMesa Release Notes/title
+  link rel=stylesheet type=text/css href=../mesa.css
+/head
+body
+
+div class=header
+  h1The Mesa 3D Graphics Library/h1
+/div
+
+iframe src=../contents.html/iframe
+div class=content
+
+h1Mesa 10.3.2 Release Notes / October 24, 2014/h1
+
+p
+Mesa 10.3.2 is a bug fix release which fixes bugs found since the 10.3 release.
+/p
+p
+Mesa 10.3.2 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 3.3.  OpenGL
+3.3 is strongonly/strong available if requested at context creation
+because compatibility contexts are not supported.
+/p
+
+h2SHA256 checksums/h2
+pre
+TBD
+/pre
+
+h2New features/h2
+pNone/p
+
+h2Bug fixes/h2
+
+pThis list is likely incomplete./p
+
+ul
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=54372;Bug 54372/a 
- GLX_INTEL_swap_event crashes driver when swapping window buffers/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=81680;Bug 81680/a 
- [r600g] Firefox crashes with hardware acceleration turned on/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=84140;Bug 84140/a 
- mplayer crashes playing some files using vdpau output/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=84662;Bug 84662/a 
- Long pauses with Unreal demo Elemental on R9270X since : Always flush the HDP 
cache before submitting a CS to the GPU/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=85267;Bug 85267/a 
- vlc crashes with vdpau (Radeon 3850HD) [r600]/li
+
+/ul
+
+h2Changes/h2
+
+pBrian Paul (3):/p
+ul
+  limesa: fix spurious wglGetProcAddress / GL_INVALID_OPERATION error/li
+  

mesa: Changes to 'debian-unstable'

2014-10-26 Thread Sven Joachim
 debian/changelog |1 +
 1 file changed, 1 insertion(+)

New commits:
commit aad35283edff3f7a7ea9c341e60607f78dd20211
Author: Sven Joachim svenj...@gmx.de
Date:   Sun Oct 26 20:05:45 2014 +0100

Close bug #766058

Commit 724f71ef3905289eee7b45955243fdc7dc5f1251 fixes the
corresponding freedesktop.org bug.

diff --git a/debian/changelog b/debian/changelog
index e979ed3..f3a9a85 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 mesa (10.3.2-1) UNRELEASED; urgency=medium
 
   * New upstream stable release.
+- Fixes crashes in vdpau with the r600g driver (Closes: #766058).
 
  -- Sven Joachim svenj...@gmx.de  Sun, 26 Oct 2014 08:25:29 +0100
 


-- 
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/e1xit9z-0006ys...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2014-10-05 Thread Maximilian Attems
 VERSION   |2 
 configure.ac  |4 
 debian/changelog  |2 
 docs/relnotes/10.2.7.html |3 
 docs/relnotes/10.2.8.html |  128 ++
 src/gallium/auxiliary/gallivm/lp_bld_arit.c   |8 
 src/gallium/auxiliary/gallivm/lp_bld_debug.cpp|4 
 src/gallium/auxiliary/gallivm/lp_bld_misc.cpp |   30 ++
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |   16 -
 src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp|4 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp   |2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp   |2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_util.cpp  |8 
 src/gallium/drivers/nouveau/codegen/nv50_ir_util.h|1 
 src/gallium/drivers/nouveau/nouveau_vp3_video.h   |2 
 src/gallium/drivers/nouveau/nouveau_vp3_video_vp.c|   46 +++
 src/gallium/drivers/nouveau/nv50/nv98_video_bsp.c |   39 ++-
 src/gallium/drivers/nouveau/nv50/nv98_video_vp.c  |1 
 src/gallium/drivers/nouveau/nvc0/nvc0_video.c |   10 
 src/gallium/drivers/nouveau/nvc0/nvc0_video_bsp.c |   47 +++
 src/gallium/drivers/nouveau/nvc0/nvc0_video_vp.c  |1 
 src/gallium/drivers/radeon/r600_query.c   |   28 ++
 src/gallium/winsys/svga/drm/vmw_screen_dri.c  |   13 -
 src/mesa/drivers/dri/nouveau/nouveau_render_t.c   |   20 -
 src/mesa/drivers/dri/nouveau/nv04_state_fb.c  |1 
 src/mesa/drivers/dri/nouveau/nv04_state_raster.c  |7 
 src/mesa/drivers/dri/nouveau/nv10_state_fb.c  |1 
 src/mesa/drivers/dri/nouveau/nv10_state_raster.c  |7 
 src/mesa/drivers/dri/nouveau/nv20_state_fb.c  |1 
 src/mesa/main/context.c   |3 
 src/mesa/main/macros.h|7 
 src/mesa/state_tracker/st_extensions.c|5 
 32 files changed, 387 insertions(+), 66 deletions(-)

New commits:
commit 9e64f905a5dd9500cba9e1d6a36c3c9bfe38efa9
Author: maximilian attems maks@gluino
Date:   Sun Oct 5 10:52:41 2014 +0200

changelog update version to latest stable release

Signed-off-by: maximilian attems maks@gluino

diff --git a/debian/changelog b/debian/changelog
index 42feb37..f80b5c6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (10.2.7-1) UNRELEASED; urgency=medium
+mesa (10.2.8-1) UNRELEASED; urgency=medium
 
   * New upstream release.
 

commit 1e2b4120f705b8258da8cbc31bdb9fbfcd118603
Author: Emil Velikov emil.l.veli...@gmail.com
Date:   Fri Sep 19 18:41:57 2014 +0100

Add release notes for the 10.2.8 release

Signed-off-by: Emil Velikov emil.l.veli...@gmail.com

diff --git a/docs/relnotes/10.2.8.html b/docs/relnotes/10.2.8.html
new file mode 100644
index 000..b0879d1
--- /dev/null
+++ b/docs/relnotes/10.2.8.html
@@ -0,0 +1,128 @@
+!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN 
http://www.w3.org/TR/html4/loose.dtd;
+html lang=en
+head
+  meta http-equiv=content-type content=text/html; charset=utf-8
+  titleMesa Release Notes/title
+  link rel=stylesheet type=text/css href=../mesa.css
+/head
+body
+
+div class=header
+  h1The Mesa 3D Graphics Library/h1
+/div
+
+iframe src=../contents.html/iframe
+div class=content
+
+h1Mesa 10.2.8 Release Notes / September 19, 2014/h1
+
+p
+Mesa 10.2.8 is a bug fix release which fixes bugs found since the 10.2.7 
release.
+/p
+p
+Mesa 10.2.8 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 3.3.  OpenGL
+3.3 is strongonly/strong available if requested at context creation
+because compatibility contexts are not supported.
+/p
+
+h2SHA256 checksums/h2
+pre
+TBD
+/pre
+
+h2New features/h2
+pNone/p
+
+h2Bug fixes/h2
+
+pThis list is likely incomplete./p
+
+ul
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=77493;Bug 77493/a 
- lp_test_arit fails with llvm gt;= llvm-3.5svn r206094/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=82539;Bug 82539/a 
- vmw_screen_dri.lo In file included from vmw_screen_dri.c:41: 
vmwgfx_drm.h:32:17: error: drm.h: No such file or directory/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=82882;Bug 82882/a 
- [swrast] piglit glsl-fs-uniform-bool-1 regression/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=83432;Bug 83432/a 
- r600_query.c:269:r600_emit_query_end: Assertion 

mesa: Changes to 'debian-unstable'

2014-10-05 Thread Maximilian Attems
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit aa538153d44465c6582b21b3ddeab727a3b3eaad
Author: maximilian attems maks@gluino
Date:   Sun Oct 5 12:45:16 2014 +0200

changelog: prepare to release mesa 10.2.8-1

Signed-off-by: maximilian attems maks@gluino

diff --git a/debian/changelog b/debian/changelog
index f80b5c6..f1e1e8c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-mesa (10.2.8-1) UNRELEASED; urgency=medium
+mesa (10.2.8-1) unstable; urgency=medium
 
   * New upstream release.
 
- -- Andreas Boll andreas.boll@gmail.com  Fri, 12 Sep 2014 11:38:04 +0200
+ -- maximilian attems m...@debian.org  Sun, 05 Oct 2014 12:44:58 +0200
 
 mesa (10.2.6-1) unstable; 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/e1xakld-0005qp...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2014-09-12 Thread Andreas Boll
 Android.mk|4 
 Makefile.am   |   11 
 VERSION   |2 
 bin/.cherry-ignore|   12 
 bin/get-pick-list.sh  |2 
 configure.ac  |4 
 debian/changelog  |6 
 docs/relnotes/10.2.6.html |3 
 docs/relnotes/10.2.7.html |  208 ++
 include/pci_ids/radeonsi_pci_ids.h|7 
 src/egl/drivers/dri2/egl_dri2.c   |   37 -
 src/egl/drivers/dri2/platform_android.c   |4 
 src/egl/main/Android.mk   |   27 -
 src/gallium/Android.mk|8 
 src/gallium/auxiliary/gallivm/lp_bld_debug.cpp|8 
 src/gallium/auxiliary/gallivm/lp_bld_misc.cpp |4 
 src/gallium/auxiliary/pipe-loader/pipe_loader.h   |2 
 src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c   |1 
 src/gallium/auxiliary/util/u_math.h   |   22 -
 src/gallium/drivers/freedreno/Android.mk  |   44 ++
 src/gallium/drivers/freedreno/Makefile.am |2 
 src/gallium/drivers/freedreno/freedreno_screen.c  |4 
 src/gallium/drivers/nouveau/Android.mk|9 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |   36 +
 src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp  |4 
 src/gallium/drivers/nouveau/nv50/nv50_state.c |7 
 src/gallium/drivers/nouveau/nv50/nv50_state_validate.c|8 
 src/gallium/drivers/nouveau/nv50/nv50_surface.c   |   16 
 src/gallium/drivers/nouveau/nv50/nv50_transfer.c  |2 
 src/gallium/drivers/nouveau/nv50/nv84_video.c |   15 
 src/gallium/drivers/nouveau/nvc0/nvc0_miptree.c   |1 
 src/gallium/drivers/r300/Android.mk   |3 
 src/gallium/drivers/r600/Android.mk   |2 
 src/gallium/drivers/r600/evergreen_compute.c  |3 
 src/gallium/drivers/r600/r600_shader.c|1 
 src/gallium/drivers/radeon/Android.mk |   38 +
 src/gallium/drivers/radeon/r600_pipe_common.c |   47 +-
 src/gallium/drivers/radeonsi/Android.mk   |2 
 src/gallium/drivers/radeonsi/si_blit.c|7 
 src/gallium/drivers/radeonsi/si_compute.c |6 
 src/gallium/drivers/radeonsi/si_descriptors.c |6 
 src/gallium/drivers/radeonsi/si_hw_context.c  |2 
 src/gallium/drivers/radeonsi/si_pipe.c|6 
 src/gallium/drivers/radeonsi/si_pipe.h|2 
 src/gallium/drivers/radeonsi/si_state.c   |   18 
 src/gallium/drivers/radeonsi/si_state.h   |   14 
 src/gallium/drivers/radeonsi/si_state_draw.c  |2 
 src/gallium/state_trackers/clover/api/queue.cpp   |6 
 src/gallium/state_trackers/egl/android/native_android.cpp |4 
 src/gallium/targets/egl-static/Android.mk |3 
 src/gallium/winsys/freedreno/drm/Android.mk   |   37 +
 src/gallium/winsys/nouveau/drm/Android.mk |5 
 src/gallium/winsys/radeon/drm/Android.mk  |4 
 src/gallium/winsys/radeon/drm/radeon_drm_cs.c |   62 +-
 src/gallium/winsys/radeon/drm/radeon_drm_winsys.c |   10 
 src/gallium/winsys/radeon/drm/radeon_drm_winsys.h |1 
 src/glsl/Android.mk   |2 
 src/mesa/drivers/common/meta_blit.c   |4 
 src/mesa/drivers/common/meta_generate_mipmap.c|   12 
 src/mesa/drivers/dri/i915/Android.mk  |2 
 src/mesa/drivers/dri/i965/brw_clip_unfilled.c |6 
 src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp   |4 
 src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp|3 
 src/mesa/drivers/dri/i965/gen8_vec4_generator.cpp |5 
 src/mesa/drivers/dri/nouveau/nouveau_bufferobj.c  |1 
 src/mesa/drivers/dri/nouveau/nouveau_state.c  |1 
 src/mesa/main/buffers.c   |2 
 src/mesa/main/texparam.c  |   11 
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp|   54 +-
 69 files changed, 684 insertions(+), 234 deletions(-)

New commits:
commit 

mesa: Changes to 'debian-unstable'

2014-08-11 Thread Maarten Bernardus Lankhorst
 debian/changelog|8 ++--
 debian/patches/series   |1 +
 debian/patches/x32-updates.diff |   12 
 debian/rules|4 ++--
 4 files changed, 21 insertions(+), 4 deletions(-)

New commits:
commit cb0b88cc7b3764d8cc9b9d5c2a5ab3a8d52d50a6
Author: Maarten Lankhorst d...@mblankhorst.nl
Date:   Mon Aug 11 13:35:12 2014 +0200

release to unstable

diff --git a/debian/changelog b/debian/changelog
index 776c6b5..3e392a6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (10.2.5-1) UNRELEASED; urgency=medium
+mesa (10.2.5-1) unstable; urgency=medium
 
   [ Andreas Boll ]
   * New upstream release.
@@ -13,7 +13,7 @@ mesa (10.2.5-1) UNRELEASED; urgency=medium
   [ Maarten Lankhorst ]
   * Enable support for freedreno.
 
- -- Andreas Boll andreas.boll@gmail.com  Mon, 04 Aug 2014 10:30:18 +0200
+ -- Maarten Lankhorst maarten.lankho...@ubuntu.com  Mon, 11 Aug 2014 
13:34:58 +0200
 
 mesa (10.2.4-1) unstable; urgency=medium
 

commit b540f7f490cf19ec75bbef0bfd4b589cde2e1891
Author: Maarten Lankhorst d...@mblankhorst.nl
Date:   Mon Aug 11 13:33:30 2014 +0200

Add patch to fix FTBFS on x32. (Closes: #757703)

x32-updates.patch

diff --git a/debian/changelog b/debian/changelog
index 167c60c..776c6b5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,10 @@ mesa (10.2.5-1) UNRELEASED; urgency=medium
   assumptions (Closes: #728053).
 - i915: Fix up intelInitScreen2 for DRI3 (Closes: #754297).
 
+  [ Matthias Klose ]
+  * Add patch to fix FTBFS on x32. (Closes: #757703)
+- x32-updates.patch
+
   [ Maarten Lankhorst ]
   * Enable support for freedreno.
 
diff --git a/debian/patches/series b/debian/patches/series
index 9f0749f..645aa8f 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 07_gallium-fix-build-failure-on-powerpcspe.diff
+x32-updates.diff
diff --git a/debian/patches/x32-updates.diff b/debian/patches/x32-updates.diff
new file mode 100644
index 000..29ce782
--- /dev/null
+++ b/debian/patches/x32-updates.diff
@@ -0,0 +1,12 @@
+Index: b/configure.ac
+===
+--- a/configure.ac
 b/configure.ac
+@@ -1757,6 +1757,7 @@ gallium_check_st() {
+ 
+ gallium_require_llvm() {
+ if test x$MESA_LLVM = x0; then
++case $host in *gnux32) return;; esac
+ case $host_cpu in
+ i*86|x86_64|amd64) AC_MSG_ERROR([LLVM is required to build $1 on x86 
and x86_64]);;
+ esac
diff --git a/debian/rules b/debian/rules
index 7acf0e0..248b9bf 100755
--- a/debian/rules
+++ b/debian/rules
@@ -117,6 +117,7 @@ else
   ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386 kfreebsd-amd64 kfreebsd-i386 
armhf))
GALLIUM_DRIVERS += radeonsi
confflags_GALLIUM += --enable-gallium-llvm
+   confflags_GALLIUM += ac_cv_path_LLVM_CONFIG=llvm-config-3.4
   endif
 
confflags_DIRECT_RENDERING = --enable-driglx-direct
@@ -205,8 +206,7 @@ $(STAMP)-build-%: configure
 --infodir=\$${prefix}/share/info --sysconfdir=/etc \
 --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
 --localstatedir=/var --disable-silent-rules \
-$(confflags) $(confflags-$*) \
-ac_cv_path_LLVM_CONFIG=llvm-config-3.4
+$(confflags) $(confflags-$*)
cd $(DEB_BUILD_DIR)/$*  $(MAKE)
$@
 


-- 
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/e1xgoe4-0007g5...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2014-08-06 Thread Maarten Bernardus Lankhorst
 debian/changelog |4 
 debian/control   |2 +-
 debian/rules |6 ++
 3 files changed, 11 insertions(+), 1 deletion(-)

New commits:
commit 47094dc69a82ecb4f84ec9be3d7d10d1834679ea
Author: Maarten Lankhorst maarten.lankho...@canonical.com
Date:   Wed Aug 6 12:44:03 2014 +0200

Enable support for freedreno.

diff --git a/debian/changelog b/debian/changelog
index 90d8311..167c60c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,14 @@
 mesa (10.2.5-1) UNRELEASED; urgency=medium
 
+  [ Andreas Boll ]
   * New upstream release.
 - nv50: fix build failure on m68k due to invalid struct alignment
   assumptions (Closes: #728053).
 - i915: Fix up intelInitScreen2 for DRI3 (Closes: #754297).
 
+  [ Maarten Lankhorst ]
+  * Enable support for freedreno.
+
  -- Andreas Boll andreas.boll@gmail.com  Mon, 04 Aug 2014 10:30:18 +0200
 
 mesa (10.2.4-1) unstable; urgency=medium
diff --git a/debian/control b/debian/control
index 602c141..d84b79f 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Build-Depends:
  debhelper (= 8.1.3),
  quilt (= 0.40),
  pkg-config,
- libdrm-dev (= 2.4.54) [!hurd-any],
+ libdrm-dev (= 2.4.56) [!hurd-any],
  libx11-dev,
  x11proto-gl-dev (= 1.4.14),
  libxxf86vm-dev,
diff --git a/debian/rules b/debian/rules
index c1d6cbf..7acf0e0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -70,6 +70,12 @@ else
confflags_DRI3 = --enable-dri3
 # Gallium drivers require libdrm-{nouveau,radeon}, only available on Linux
GALLIUM_DRIVERS += nouveau svga
+
+   # Freedreno requires arm in addition
+   ifneq (,$(filter arm,$(DEB_HOST_ARCH_CPU)))
+   GALLIUM_DRIVERS += freedreno
+   endif
+
# svga needs xa state tracker
confflags_GALLIUM += --enable-xa
 #


-- 
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/e1xezou-0002am...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2014-08-04 Thread Andreas Boll
 VERSION  |2 
 bin/.cherry-ignore   |   11 +
 debian/changelog |9 
 docs/relnotes/10.2.4.html|4 
 docs/relnotes/10.2.5.html|  185 +++
 src/gallium/auxiliary/util/u_prim.h  |   15 +
 src/gallium/drivers/nouveau/nv50/nv84_video_bsp.c|5 
 src/gallium/drivers/nouveau/nvc0/nvc0_program.c  |2 
 src/gallium/drivers/r300/r300_context.c  |4 
 src/gallium/drivers/r600/evergreen_state.c   |2 
 src/gallium/drivers/r600/r600_asm.c  |1 
 src/gallium/drivers/r600/r600_blit.c |5 
 src/gallium/drivers/r600/r600_shader.c   |2 
 src/gallium/drivers/r600/r600_state.c|2 
 src/gallium/drivers/radeon/r600_pipe_common.c|8 
 src/gallium/drivers/radeon/r600_pipe_common.h|1 
 src/gallium/drivers/radeon/r600_texture.c|   13 -
 src/gallium/drivers/radeonsi/si_blit.c   |2 
 src/gallium/drivers/radeonsi/si_dma.c|3 
 src/gallium/drivers/radeonsi/si_state_draw.c |   42 +++-
 src/gallium/drivers/radeonsi/sid.h   |2 
 src/gallium/state_trackers/clover/core/timestamp.cpp |1 
 src/gallium/state_trackers/wgl/stw_ext_pixelformat.c |6 
 src/gallium/winsys/radeon/drm/radeon_drm_cs.h|4 
 src/gallium/winsys/radeon/drm/radeon_winsys.h|4 
 src/mesa/drivers/dri/i915/intel_screen.c |3 
 src/mesa/drivers/dri/i965/brw_fs.cpp |7 
 src/mesa/drivers/dri/i965/brw_wm.c   |6 
 src/mesa/drivers/dri/i965/brw_wm.h   |1 
 src/mesa/drivers/dri/i965/gen8_fs_generator.cpp  |   11 -
 src/mesa/drivers/dri/i965/intel_mipmap_tree.c|4 
 src/mesa/main/format_pack.c  |2 
 src/mesa/main/get_hash_params.py |1 
 src/mesa/main/texparam.c |   11 -
 src/mesa/main/texstore.c |   15 +
 35 files changed, 346 insertions(+), 50 deletions(-)

New commits:
commit 6b7c50d1c866649d1ebce82f17a2489bea8f568b
Author: Andreas Boll andreas.boll@gmail.com
Date:   Mon Aug 4 10:36:27 2014 +0200

Close bug #754297

diff --git a/debian/changelog b/debian/changelog
index 47310dd..90d8311 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ mesa (10.2.5-1) UNRELEASED; urgency=medium
   * New upstream release.
 - nv50: fix build failure on m68k due to invalid struct alignment
   assumptions (Closes: #728053).
+- i915: Fix up intelInitScreen2 for DRI3 (Closes: #754297).
 
  -- Andreas Boll andreas.boll@gmail.com  Mon, 04 Aug 2014 10:30:18 +0200
 

commit d21c05b1d64bbf37eb37b74e18b6878d9e99bdfe
Author: Andreas Boll andreas.boll@gmail.com
Date:   Mon Aug 4 10:34:58 2014 +0200

Close bug #728053

diff --git a/debian/changelog b/debian/changelog
index 60f9ff7..47310dd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,8 @@
 mesa (10.2.5-1) UNRELEASED; urgency=medium
 
   * New upstream release.
+- nv50: fix build failure on m68k due to invalid struct alignment
+  assumptions (Closes: #728053).
 
  -- Andreas Boll andreas.boll@gmail.com  Mon, 04 Aug 2014 10:30:18 +0200
 

commit 34c5d89c1a8e74b0ed61f12ba3895577d243de9c
Author: Andreas Boll andreas.boll@gmail.com
Date:   Mon Aug 4 10:30:48 2014 +0200

New upstream release.

diff --git a/debian/changelog b/debian/changelog
index 16995ee..60f9ff7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (10.2.5-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Andreas Boll andreas.boll@gmail.com  Mon, 04 Aug 2014 10:30:18 +0200
+
 mesa (10.2.4-1) unstable; urgency=medium
 
   * New upstream release.

commit a53047f6d18fa50080a6a2bed41160318bd48c8a
Author: Carl Worth cwo...@cworth.org
Date:   Sat Aug 2 19:06:05 2014 -0700

docs: Add release notes for 10.2.5

diff --git a/docs/relnotes/10.2.5.html b/docs/relnotes/10.2.5.html
new file mode 100644
index 000..68be843
--- /dev/null
+++ b/docs/relnotes/10.2.5.html
@@ -0,0 +1,185 @@
+!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN 
http://www.w3.org/TR/html4/loose.dtd;
+html lang=en
+head
+  meta http-equiv=content-type content=text/html; charset=utf-8
+  titleMesa Release Notes/title
+  link rel=stylesheet type=text/css href=../mesa.css
+/head
+body
+
+div class=header
+  h1The Mesa 3D Graphics Library/h1
+/div
+
+iframe src=../contents.html/iframe
+div class=content
+
+h1Mesa 10.2.5 Release Notes / August 2, 2014/h1
+
+p
+Mesa 10.2.5 is a bug fix release which fixes bugs found since the 10.2.4 
release.
+/p
+p
+Mesa 10.2.5 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or 

mesa: Changes to 'debian-unstable'

2014-07-20 Thread Julien Cristau
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 88bc5e8199f010c78295f86d0d3ca4755ef5cb63
Author: Julien Cristau jcris...@debian.org
Date:   Sun Jul 20 10:20:13 2014 +0200

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index 542d108..16995ee 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-mesa (10.2.4-1) UNRELEASED; urgency=medium
+mesa (10.2.4-1) unstable; urgency=medium
 
   * New upstream release.
 
- -- Julien Cristau jcris...@debian.org  Sat, 19 Jul 2014 20:25:23 +0200
+ -- Julien Cristau jcris...@debian.org  Sun, 20 Jul 2014 10:20:05 +0200
 
 mesa (10.2.3-1) unstable; urgency=low
 


-- 
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/e1x8nej-0003x2...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2014-07-19 Thread Julien Cristau
 VERSION   |2 
 debian/changelog  |6 
 docs/relnotes/10.2.3.html |3 
 docs/relnotes/10.2.4.html |  125 ++
 src/gallium/auxiliary/util/u_blitter.c|9 
 src/gallium/auxiliary/util/u_transfer.c   |4 
 src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp |2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp |   10 
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp |8 
 src/gallium/drivers/radeonsi/si_shader.c  |9 
 src/mesa/drivers/dri/i965/brw_defines.h   |   10 
 src/mesa/drivers/dri/i965/brw_fs.cpp  |   34 +-
 src/mesa/drivers/dri/i965/brw_fs.h|1 
 src/mesa/drivers/dri/i965/brw_fs_copy_propagation.cpp |   54 +++-
 src/mesa/drivers/dri/i965/brw_fs_live_variables.cpp   |8 
 src/mesa/drivers/dri/i965/brw_fs_visitor.cpp  |   12 
 src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp   |   25 +-
 src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp|   16 -
 src/mesa/drivers/dri/i965/gen8_fs_generator.cpp   |2 
 src/mesa/drivers/dri/i965/gen8_surface_state.c|   54 +++-
 src/mesa/drivers/dri/i965/intel_mipmap_tree.c |   13 -
 src/mesa/main/context.c   |3 
 src/mesa/main/shared.c|1 
 src/mesa/state_tracker/st_context.c   |1 
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp|8 
 25 files changed, 345 insertions(+), 75 deletions(-)

New commits:
commit 6275b8bc031ad2be62b7e096e89116287978a26e
Author: Julien Cristau jcris...@debian.org
Date:   Sat Jul 19 20:26:25 2014 +0200

Bump changelog

diff --git a/debian/changelog b/debian/changelog
index a6f5b87..542d108 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (10.2.4-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Julien Cristau jcris...@debian.org  Sat, 19 Jul 2014 20:25:23 +0200
+
 mesa (10.2.3-1) unstable; urgency=low
 
   [ Maarten Lankhorst ]

commit efe8cb1e5374e17fdb04e7cf2025093cfa2d4845
Author: Carl Worth cwo...@cworth.org
Date:   Fri Jul 18 12:45:19 2014 -0700

Add release notes for 10.2.4

Just prior to the release.

diff --git a/docs/relnotes/10.2.4.html b/docs/relnotes/10.2.4.html
new file mode 100644
index 000..207b791
--- /dev/null
+++ b/docs/relnotes/10.2.4.html
@@ -0,0 +1,125 @@
+!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN 
http://www.w3.org/TR/html4/loose.dtd;
+html lang=en
+head
+  meta http-equiv=content-type content=text/html; charset=utf-8
+  titleMesa Release Notes/title
+  link rel=stylesheet type=text/css href=../mesa.css
+/head
+body
+
+div class=header
+  h1The Mesa 3D Graphics Library/h1
+/div
+
+iframe src=../contents.html/iframe
+div class=content
+
+h1Mesa 10.2.4 Release Notes / July 18, 2014/h1
+
+p
+Mesa 10.2.4 is a bug fix release which fixes bugs found since the 10.2.3 
release.
+/p
+p
+Mesa 10.2.4 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 3.3.  OpenGL
+3.3 is strongonly/strong available if requested at context creation
+because compatibility contexts are not supported.
+/p
+
+
+h2SHA256 checksums/h2
+pre
+/pre
+
+
+h2New features/h2
+pNone/p
+
+h2Bug fixes/h2
+
+pThis list is likely incomplete./p
+
+ul
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=81157;Bug 81157/a 
- [BDW]Piglit some spec_glsl-1.50_execution_built-in-functions* cases fail/li
+
+/ul
+
+h2Changes/h2
+
+pAbdiel Janulgue (3):/p
+ul
+  lii965/fs: Refactor check for potential copy propagated instructions./li
+  lii965/fs: skip copy-propate for logical instructions with negated src 
entries/li
+  lii965/vec4: skip copy-propate for logical instructions with negated src 
entries/li
+/ul
+
+pBrian Paul (3):/p
+ul
+  limesa: fix geometry shader memory leaks/li
+  list/mesa: fix geometry shader memory leak/li
+  ligallium/u_blitter: fix some shader memory leaks/li
+/ul
+
+pCarl Worth (2):/p
+ul
+  lidocs: Add sha256 checksums for the 10.2.3 release/li
+  liUpdate VERSION to 10.2.4/li
+/ul
+
+pEric Anholt (1):/p
+ul
+  lii965: Generalize the pixel_x/y workaround for all UW types./li
+/ul
+
+pIlia Mirkin (4):/p
+ul
+  linv50/ir: retrieve shadow compare from first arg/li
+  linv50/ir: ignore bias for samplerCubeShadow on nv50/li
+  linvc0/ir: do quadops on the right texture coordinates for TXD/li
+  linvc0/ir: use manual TXD when offsets are involved/li
+/ul
+
+pJordan 

mesa: Changes to 'debian-unstable'

2014-07-09 Thread Maarten Lankhorst
 VERSION   |2 
 bin/.cherry-ignore|4 
 debian/changelog  |6 
 docs/relnotes/10.2.2.html |3 
 docs/relnotes/10.2.3.html |  127 +
 include/pci_ids/i965_pci_ids.h|   36 +--
 src/gallium/auxiliary/draw/draw_private.h |2 
 src/gallium/drivers/freedreno/a2xx/a2xx.xml.h |   21 +-
 src/gallium/drivers/freedreno/a2xx/fd2_blend.c|   25 ++
 src/gallium/drivers/freedreno/a3xx/a3xx.xml.h |   33 ++-
 src/gallium/drivers/freedreno/a3xx/fd3_blend.c|   25 ++
 src/gallium/drivers/freedreno/a3xx/fd3_emit.c |   20 +-
 src/gallium/drivers/freedreno/a3xx/fd3_gmem.c |   40 ++--
 src/gallium/drivers/freedreno/a3xx/fd3_texture.c  |4 
 src/gallium/drivers/freedreno/a3xx/fd3_util.c |  134 +++---
 src/gallium/drivers/freedreno/adreno_common.xml.h |   17 -
 src/gallium/drivers/freedreno/adreno_pm4.xml.h|8 
 src/gallium/drivers/freedreno/freedreno_resource.c|4 
 src/gallium/drivers/freedreno/freedreno_screen.c  |8 
 src/gallium/drivers/freedreno/freedreno_texture.c |4 
 src/gallium/drivers/freedreno/freedreno_util.c|   20 --
 src/gallium/drivers/freedreno/freedreno_util.h|1 
 src/gallium/drivers/llvmpipe/lp_texture.c |2 
 src/gallium/drivers/nouveau/codegen/nv50_ir_driver.h  |1 
 src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp |   31 +++
 src/gallium/drivers/nouveau/nv50/nv50_context.c   |   29 ++-
 src/gallium/drivers/nouveau/nv50/nv50_context.h   |1 
 src/gallium/drivers/nouveau/nv50/nv50_vbo.c   |   29 ++-
 src/gallium/drivers/nouveau/nvc0/nvc0_context.c   |   22 ++
 src/gallium/drivers/nouveau/nvc0/nvc0_context.h   |2 
 src/gallium/drivers/nouveau/nvc0/nvc0_state.c |5 
 src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c   |   27 ++
 src/gallium/drivers/nouveau/nvc0/nvc0_winsys.h|5 
 src/gallium/drivers/radeon/radeon_llvm_util.c |   10 -
 src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c   |4 
 src/gallium/state_trackers/xa/xa_composite.c  |3 
 src/gallium/state_trackers/xa/xa_tracker.c|7 
 src/gallium/winsys/nouveau/drm/nouveau_drm_winsys.c   |   19 +
 src/mesa/drivers/dri/i965/brw_shader.cpp  |9 
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c  |   14 -
 src/mesa/drivers/dri/i965/gen8_fs_generator.cpp   |2 
 41 files changed, 575 insertions(+), 191 deletions(-)

New commits:
commit 28be2582c3ab87a8150bfed30e830e411de31582
Author: Maarten Lankhorst maarten.lankho...@canonical.com
Date:   Wed Jul 9 11:59:25 2014 +0200

bump changelog

diff --git a/debian/changelog b/debian/changelog
index 44cf9fd..7542bc1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (10.2.3-1) UNRELEASED; urgency=low
+
+  * New upstream release.
+
+ -- Maarten Lankhorst maarten.lankho...@ubuntu.com  Wed, 09 Jul 2014 
11:57:29 +0200
+
 mesa (10.2.2-1) unstable; urgency=medium
 
   [ Andreas Boll ]

commit 33cb9f9503cc57c341da8ecec6c16c33fd4f0ae5
Author: Carl Worth cwo...@cworth.org
Date:   Mon Jul 7 16:12:42 2014 -0700

docs: Add release notes for the 10.2.3 release.

Which is imminent.

diff --git a/VERSION b/VERSION
index 68e8fce..ea657e0 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-10.2.2
+10.2.3
diff --git a/docs/relnotes/10.2.3.html b/docs/relnotes/10.2.3.html
new file mode 100644
index 000..205b491
--- /dev/null
+++ b/docs/relnotes/10.2.3.html
@@ -0,0 +1,127 @@
+!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN 
http://www.w3.org/TR/html4/loose.dtd;
+html lang=en
+head
+  meta http-equiv=content-type content=text/html; charset=utf-8
+  titleMesa Release Notes/title
+  link rel=stylesheet type=text/css href=../mesa.css
+/head
+body
+
+div class=header
+  h1The Mesa 3D Graphics Library/h1
+/div
+
+iframe src=../contents.html/iframe
+div class=content
+
+h1Mesa 10.2.3 Release Notes / July 7, 2014/h1
+
+p
+Mesa 10.2.3 is a bug fix release which fixes bugs found since the 10.2.2 
release.
+/p
+p
+Mesa 10.2.3 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 3.3.  OpenGL
+3.3 is strongonly/strong available if requested at context creation
+because compatibility contexts are not supported.
+/p
+
+
+h2SHA256 checksums/h2
+pre
+/pre
+
+
+h2New features/h2
+pNone/p
+
+h2Bug fixes/h2
+
+pThis list is likely incomplete./p
+

mesa: Changes to 'debian-unstable'

2014-07-03 Thread Andreas Boll
 debian/changelog |2 ++
 include/GL/glx.h |2 +-
 src/glx/glxext.c |9 +
 3 files changed, 8 insertions(+), 5 deletions(-)

New commits:
commit 2fea99b92624c55d7fb490e1e550c9205c176ec7
Author: Andreas Boll andreas.boll@gmail.com
Date:   Thu Jul 3 08:42:47 2014 +0200

Add changelog entry

diff --git a/debian/changelog b/debian/changelog
index 54f77cf..3020768 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,8 @@ mesa (10.2.2-1) UNRELEASED; urgency=medium
   (Closes: #685328).
 - 01_targets-xa-limit-the-amount-of-exported-symbols.diff dropped,
   upstream
+  * Cherry-pick commit b4dcf87 (glxext: Send the Drawable's ID in the
+GLX_BufferSwapComplete event) from upstream, fixes intel + dri3.
 
  -- Andreas Boll andreas.boll@gmail.com  Wed, 02 Jul 2014 18:00:52 +0200
 

commit 9dd43892337893f3fb28a269afd59149ddecbfb7
Author: Jasper St. Pierre jstpie...@mecheye.net
Date:   Tue Jun 24 13:43:53 2014 -0400

glxext: Send the Drawable's ID in the GLX_BufferSwapComplete event

While the official INTEL_swap_event specification says that the drawable
field should contain the GLXDrawable, not the Drawable, the existing
DRI2 code in dri2.c that translates from DRI2_BufferSwapComplete sends out
GLX_BufferSwapComplete with the Drawable's ID, so existing codebases
like Clutter/Cogl rely on getting the Drawable.

Match DRI2's error here and stuff the event with the X Drawable, not
the GLX drawable.

This fixes apps seeing wrong drawables through an indirect GLX context
or with DRI3, which uses the GLX_BufferSwapComplete event directly on
the wire instead of translates Present in mesa.

At the same time, also modify the structure for the event to make sure
that clients don't make the same mistake. This is not an API or ABI
break, as GLXDrawable and Drawable are both typedefs for XID.

Signed-off-by: Jasper St. Pierre jstpie...@mecheye.net
Reviewed-by: Axel Davy axel.d...@ens.fr
Cc: 10.1 10.2 mesa-sta...@lists.freedesktop.org
Signed-off-by: Dave Airlie airl...@redhat.com
(cherry picked from commit b4dcf87f34f68111acd9d364739938721fc692f4)

diff --git a/include/GL/glx.h b/include/GL/glx.h
index 234abc0..78f5052 100644
--- a/include/GL/glx.h
+++ b/include/GL/glx.h
@@ -518,7 +518,7 @@ typedef struct {
 unsigned long serial;  /* # of last request processed by server */
 Bool send_event;   /* true if this came from a SendEvent request */
 Display *display;  /* Display the event was read from */
-GLXDrawable drawable;  /* drawable on which event was requested in 
event mask */
+Drawable drawable; /* drawable on which event was requested in event mask 
*/
 int event_type;
 int64_t ust;
 int64_t msc;
diff --git a/src/glx/glxext.c b/src/glx/glxext.c
index 820cbc0..b0d1e3c 100644
--- a/src/glx/glxext.c
+++ b/src/glx/glxext.c
@@ -134,14 +134,15 @@ __glXWireToEvent(Display *dpy, XEvent *event, xEvent 
*wire)
   GLXBufferSwapComplete *aevent = (GLXBufferSwapComplete *)event;
   xGLXBufferSwapComplete2 *awire = (xGLXBufferSwapComplete2 *)wire;
   struct glx_drawable *glxDraw = GetGLXDrawable(dpy, awire-drawable);
-  aevent-event_type = awire-event_type;
-  aevent-drawable = awire-drawable;
-  aevent-ust = ((CARD64)awire-ust_hi  32) | awire-ust_lo;
-  aevent-msc = ((CARD64)awire-msc_hi  32) | awire-msc_lo;
 
   if (!glxDraw)
 return False;
 
+  aevent-event_type = awire-event_type;
+  aevent-drawable = glxDraw-xDrawable;
+  aevent-ust = ((CARD64)awire-ust_hi  32) | awire-ust_lo;
+  aevent-msc = ((CARD64)awire-msc_hi  32) | awire-msc_lo;
+
   if (awire-sbc  glxDraw-lastEventSbc)
 glxDraw-eventSbcWrap += 0x1;
   glxDraw-lastEventSbc = awire-sbc;


-- 
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/e1x2ajx-0007hx...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2014-07-03 Thread Maarten Lankhorst
 debian/changelog |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

New commits:
commit 1b3809aa2460d58a7ce7aa1161985a30790bae60
Author: Maarten Lankhorst maarten.lankho...@canonical.com
Date:   Thu Jul 3 09:55:04 2014 +0200

release to unstable

diff --git a/debian/changelog b/debian/changelog
index 3020768..44cf9fd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,6 @@
-mesa (10.2.2-1) UNRELEASED; urgency=medium
+mesa (10.2.2-1) unstable; urgency=medium
 
+  [ Andreas Boll ]
   * New upstream release.
 - glx: Don't crash on swap event for a Window (non-GLXWindow)
   (Closes: #685328).
@@ -8,7 +9,7 @@ mesa (10.2.2-1) UNRELEASED; urgency=medium
   * Cherry-pick commit b4dcf87 (glxext: Send the Drawable's ID in the
 GLX_BufferSwapComplete event) from upstream, fixes intel + dri3.
 
- -- Andreas Boll andreas.boll@gmail.com  Wed, 02 Jul 2014 18:00:52 +0200
+ -- Maarten Lankhorst maarten.lankho...@ubuntu.com  Thu, 03 Jul 2014 
09:54:48 +0200
 
 mesa (10.2.1-2) unstable; 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/e1x2cdv-0008af...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2014-07-02 Thread Andreas Boll
 VERSION|2 
 configure.ac   |6 
 debian/changelog   |   10 
 debian/patches/01_targets-xa-limit-the-amount-of-exported-symbols.diff |   85 

 debian/patches/series  |1 
 docs/index.html|7 
 docs/relnotes.html |2 
 docs/relnotes/10.2.1.html  |   61 
+++
 docs/relnotes/10.2.2.html  |  178 
++
 src/egl/drivers/dri2/Android.mk|4 
 src/egl/drivers/dri2/platform_android.c|2 
 src/egl/main/Android.mk|5 
 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp |8 
 src/gallium/drivers/nouveau/nv30/nv30_context.c|3 
 src/gallium/drivers/nouveau/nv30/nv30_screen.c |6 
 src/gallium/drivers/nouveau/nv30/nv30_state.c  |   17 
 src/gallium/drivers/nouveau/nv30/nvfx_fragprog.c   |1 
 src/gallium/drivers/nouveau/nv50/nv50_surface.c|1 
 src/gallium/drivers/radeon/radeon_video.c  |5 
 src/gallium/state_trackers/clover/llvm/invocation.cpp  |   20 -
 src/gallium/targets/xa/Makefile.am |3 
 src/gallium/targets/xa/xa.sym  |   38 
++
 src/glx/dri2.c |   12 
 src/mesa/Android.libmesa_dricore.mk|8 
 src/mesa/Android.libmesa_glsl_utils.mk |1 
 src/mesa/Android.mesa_gen_matypes.mk   |1 
 src/mesa/drivers/common/meta.c |4 
 src/mesa/drivers/common/meta_blit.c|2 
 src/mesa/drivers/dri/Android.mk|1 
 src/mesa/drivers/dri/common/Android.mk |   17 
 src/mesa/drivers/dri/common/Makefile.am|2 
 src/mesa/drivers/dri/common/Makefile.sources   |3 
 src/mesa/drivers/dri/i915/i830_texblend.c  |2 
 src/mesa/drivers/dri/i965/brw_context.h|3 
 src/mesa/drivers/dri/i965/brw_fs.cpp   |8 
 src/mesa/drivers/dri/i965/brw_meta_stencil_blit.c  |   18 -
 src/mesa/drivers/dri/i965/brw_vec4.cpp |3 
 src/mesa/drivers/dri/i965/gen6_clip_state.c|4 
 src/mesa/drivers/dri/i965/gen7_wm_surface_state.c  |4 
 src/mesa/drivers/dri/i965/gen8_depth_state.c   |   20 -
 src/mesa/drivers/dri/i965/gen8_draw_upload.c   |6 
 src/mesa/drivers/dri/i965/gen8_misc_state.c|2 
 src/mesa/drivers/dri/i965/gen8_surface_state.c |4 
 src/mesa/drivers/dri/i965/gen8_vec4_generator.cpp  |   16 
 src/mesa/main/clear.c  |5 
 src/mesa/main/get.c|6 
 src/mesa/program/program.c |1 
 47 files changed, 469 insertions(+), 149 deletions(-)

New commits:
commit 577ff5714dd4a7cf4bf190512be3a591354ae108
Author: Andreas Boll andreas.boll@gmail.com
Date:   Wed Jul 2 18:14:24 2014 +0200

Close bug #685328

diff --git a/debian/changelog b/debian/changelog
index 6e0cd4f..54f77cf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,8 @@
 mesa (10.2.2-1) UNRELEASED; urgency=medium
 
   * New upstream release.
+- glx: Don't crash on swap event for a Window (non-GLXWindow)
+  (Closes: #685328).
 - 01_targets-xa-limit-the-amount-of-exported-symbols.diff dropped,
   upstream
 

commit e59ab65be973ec62739dbedfef994ef9cf6e3cfb
Author: Andreas Boll andreas.boll@gmail.com
Date:   Wed Jul 2 18:04:43 2014 +0200

Drop 01_targets-xa-limit-the-amount-of-exported-symbols.diff, upstream

diff --git a/debian/changelog b/debian/changelog
index c2d0646..6e0cd4f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,8 @@
 mesa (10.2.2-1) UNRELEASED; urgency=medium
 
   * New upstream release.
+- 01_targets-xa-limit-the-amount-of-exported-symbols.diff dropped,
+  upstream
 
  -- Andreas Boll andreas.boll@gmail.com  Wed, 02 Jul 2014 18:00:52 

mesa: Changes to 'debian-unstable'

2014-05-27 Thread Emilio Pozuelo Monfort
 debian/changelog |7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

New commits:
commit 7359d02bcfdb3b20a70af031bf6e597c959bed95
Author: Emilio Pozuelo Monfort po...@debian.org
Date:   Tue May 27 12:05:41 2014 +0200

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index 3f2cff2..636c9d5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (10.1.4-1) UNRELEASED; urgency=medium
+mesa (10.1.4-1) unstable; urgency=medium
 
   [ Timo Aaltonen ]
   * New upstream release.
@@ -8,7 +8,10 @@ mesa (10.1.4-1) UNRELEASED; urgency=medium
   * Bump llvm-3.4-dev and libclang-3.4-dev to 1:3.4.1-3
 - Enables geometry shaders on radeonsi
 
- -- Andreas Boll andreas.boll@gmail.com  Thu, 22 May 2014 09:34:33 +0200
+  [ Emilio Pozuelo Monfort ]
+  * Upload to unstable.
+
+ -- Emilio Pozuelo Monfort po...@debian.org  Tue, 27 May 2014 12:05:35 +0200
 
 mesa (10.1.2-1) unstable; 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/e1wpfhp-0004lf...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2014-05-22 Thread Andreas Boll
 VERSION   |2 
 bin/.cherry-ignore|6 
 configure.ac  |   15 +
 debian/changelog  |   10 -
 debian/control|4 
 docs/relnotes/10.1.3.html |3 
 docs/relnotes/10.1.4.html |   97 ++
 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp |   11 -
 src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp  |3 
 src/gallium/drivers/nouveau/nv50/nv50_context.h   |8 
 src/gallium/drivers/nouveau/nv50/nv50_tex.c   |2 
 src/gallium/drivers/r600/r600_pipe.h  |9 
 src/gallium/drivers/radeon/r600_pipe_common.h |9 
 src/gallium/drivers/radeonsi/si_descriptors.c |4 
 src/gallium/drivers/radeonsi/si_pipe.c|4 
 src/gallium/drivers/radeonsi/si_pipe.h|4 
 src/gallium/drivers/radeonsi/si_state.c   |   17 -
 src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp|   23 +-
 src/mesa/main/context.c   |4 
 19 files changed, 191 insertions(+), 44 deletions(-)

New commits:
commit 4fe80b28056088ea828b8f5fcabe27368be351fd
Author: Andreas Boll andreas.boll@gmail.com
Date:   Thu May 22 09:44:09 2014 +0200

Bump llvm-3.4-dev and libclang-3.4-dev to 1:3.4.1-3

Enables geometry shaders on radeonsi

diff --git a/debian/changelog b/debian/changelog
index a58f940..3f2cff2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,8 @@ mesa (10.1.4-1) UNRELEASED; urgency=medium
 
   [ Andreas Boll ]
   * New upstream release.
+  * Bump llvm-3.4-dev and libclang-3.4-dev to 1:3.4.1-3
+- Enables geometry shaders on radeonsi
 
  -- Andreas Boll andreas.boll@gmail.com  Thu, 22 May 2014 09:34:33 +0200
 
diff --git a/debian/control b/debian/control
index 0a49c81..6bd89b9 100644
--- a/debian/control
+++ b/debian/control
@@ -38,10 +38,10 @@ Build-Depends:
  libudev-dev [linux-any],
  flex,
  bison,
- llvm-3.4-dev [amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf],
+ llvm-3.4-dev (= 1:3.4.1-3) [amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf],
  libelf-dev [amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf],
  libwayland-dev (= 1.2.0) [linux-any],
- libclang-3.4-dev [amd64 i386 armhf],
+ libclang-3.4-dev (= 1:3.4.1-3) [amd64 i386 armhf],
  libclc-dev [amd64 i386 armhf],
 Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/mesa
 Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/mesa.git

commit c184244f2fa2a8520b196d5965f92c568c3e6c93
Author: Andreas Boll andreas.boll@gmail.com
Date:   Thu May 22 09:35:59 2014 +0200

New upstream release.

diff --git a/debian/changelog b/debian/changelog
index 961e936..a58f940 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,12 @@
-mesa (10.1.3-1) UNRELEASED; urgency=medium
+mesa (10.1.4-1) UNRELEASED; urgency=medium
 
+  [ Timo Aaltonen ]
+  * New upstream release.
+
+  [ Andreas Boll ]
   * New upstream release.
 
- -- Timo Aaltonen tjaal...@ubuntu.com  Sat, 10 May 2014 01:20:18 +0300
+ -- Andreas Boll andreas.boll@gmail.com  Thu, 22 May 2014 09:34:33 +0200
 
 mesa (10.1.2-1) unstable; urgency=medium
 

commit cc9b282f8a00c1d8e552a3776709ca84e1f4467d
Author: Carl Worth cwo...@cworth.org
Date:   Tue May 20 14:22:34 2014 -0700

docs: Add release notes for the 10.1.4 release.

diff --git a/docs/relnotes/10.1.4.html b/docs/relnotes/10.1.4.html
new file mode 100644
index 000..6c02f32
--- /dev/null
+++ b/docs/relnotes/10.1.4.html
@@ -0,0 +1,97 @@
+!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN 
http://www.w3.org/TR/html4/loose.dtd;
+html lang=en
+head
+  meta http-equiv=content-type content=text/html; charset=utf-8
+  titleMesa Release Notes/title
+  link rel=stylesheet type=text/css href=../mesa.css
+/head
+body
+
+div class=header
+  h1The Mesa 3D Graphics Library/h1
+/div
+
+iframe src=../contents.html/iframe
+div class=content
+
+h1Mesa 10.1.4 Release Notes / (May 20, 2014)/h1
+
+p
+Mesa 10.1.4 is a bug fix release which fixes bugs found since the 10.1.3 
release.
+/p
+
+p
+Mesa 10.1.4 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 3.3.  OpenGL
+3.3 is strongonly/strong available if requested at context creation
+because compatibility contexts are not supported.
+/p
+
+
+h2MD5 checksums/h2
+pre
+/pre
+
+
+h2New features/h2
+pNone/p
+
+h2Bug fixes/h2
+
+pThis list is likely incomplete./p
+
+ul
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=78225;Bug 78225/a 
- Compile error 

mesa: Changes to 'debian-unstable'

2014-05-09 Thread Timo Aaltonen
 VERSION   |2 
 bin/get-pick-list.sh  |2 
 debian/changelog  |6 +
 docs/relnotes/10.1.2.html |3 
 docs/relnotes/10.1.3.html |   87 ++
 src/gallium/state_trackers/xa/xa_context.c|2 
 src/glsl/glsl_parser.yy   |   11 +-
 src/mesa/drivers/dri/i965/gen7_wm_surface_state.c |2 
 src/mesa/drivers/dri/i965/gen8_surface_state.c|3 
 src/mesa/main/fbobject.c  |2 
 10 files changed, 113 insertions(+), 7 deletions(-)

New commits:
commit cf84149315b24374f152d1a7dc24e073768e5ad9
Author: Timo Aaltonen tjaal...@ubuntu.com
Date:   Sat May 10 01:21:40 2014 +0300

update the changelog

diff --git a/debian/changelog b/debian/changelog
index 362977c..961e936 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (10.1.3-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Timo Aaltonen tjaal...@ubuntu.com  Sat, 10 May 2014 01:20:18 +0300
+
 mesa (10.1.2-1) unstable; urgency=medium
 
   [ Andreas Boll ]

commit 0028eb1083e6adc110a23a5f02c993cda217067a
Author: Carl Worth cwo...@cworth.org
Date:   Fri May 9 07:38:16 2014 -0700

docs: Add release notes for Mesa 10.1.3.

This is an emergencyt release to make a performance-regression fix 
available.

diff --git a/docs/relnotes/10.1.3.html b/docs/relnotes/10.1.3.html
new file mode 100644
index 000..7c25cac
--- /dev/null
+++ b/docs/relnotes/10.1.3.html
@@ -0,0 +1,87 @@
+!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN 
http://www.w3.org/TR/html4/loose.dtd;
+html lang=en
+head
+  meta http-equiv=content-type content=text/html; charset=utf-8
+  titleMesa Release Notes/title
+  link rel=stylesheet type=text/css href=../mesa.css
+/head
+body
+
+div class=header
+  h1The Mesa 3D Graphics Library/h1
+/div
+
+iframe src=../contents.html/iframe
+div class=content
+
+h1Mesa 10.1.3 Release Notes / (May 9, 2014)/h1
+
+p
+Mesa 10.1.3 is a bug fix release which fixes bugs found since the 10.1.2 
release.
+/p
+
+p
+Note: Mesa 10.1.3 is being released sooner than originally scheduled to make
+available a fix for a performance rgression that was inadvertently introduced
+to Mesa 10.1.2. The performance regression is reported to make vmware
+swapbuffers fall back to software. 
+/p
+
+p
+Mesa 10.1.3 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 3.3.  OpenGL
+3.3 is strongonly/strong available if requested at context creation
+because compatibility contexts are not supported.
+/p
+
+
+h2MD5 checksums/h2
+pre
+/pre
+
+
+h2New features/h2
+pNone/p
+
+h2Bug fixes/h2
+
+pThis list is likely incomplete./p
+
+ul
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=77245;Bug 77245/a 
- Bogus GL_ARB_explicit_attrib_location layout identifier warnings/li
+
+/ul
+
+
+h2Changes/h2
+
+pCarl Worth (3):/p
+ul
+  lidocs: Add MD5 sums for Mesa 10.1.2/li
+  liget-pick-list.sh: Require explicit 10.1 for nominating stable 
patches/li
+  liVERSION: Update to 10.1.3/li
+/ul
+
+pKenneth Graunke (2):/p
+ul
+  limesa: Fix MaxNumLayers for 1D array textures./li
+  lii965: Fix depth (array slices) computation for 1D_ARRAY render 
targets./li
+/ul
+
+pTapani Pälli (1):/p
+ul
+  liglsl: fix bogus layout qualifier warnings/li
+/ul
+
+pThomas Hellstrom (1):/p
+ul
+  list/xa: Fix performance regression introduced by commit Cache render 
target surface/li
+/ul
+
+
+/div
+/body
+/html

commit d4c7ca04c192eaf4dba6fdb18f9efaf201e413dc
Author: Carl Worth cwo...@cworth.org
Date:   Fri May 9 07:17:36 2014 -0700

VERSION: Update to 10.1.3

For the emergency 10.1.3 release.

diff --git a/VERSION b/VERSION
index b613254..c8d7efc 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-10.1.2
+10.1.3

commit e16de70a90a5a5a651e677b78f146382394c0d4b
Author: Thomas Hellstrom thellst...@vmware.com
Date:   Thu May 8 09:08:10 2014 +0200

st/xa: Fix performance regression introduced by commit Cache render target 
surface

The mentioned commit has the nasty side-effect of turning off accelerated
copies.

Cc: 10.1 10.2 mesa-sta...@lists.freedesktop.org
Signed-off-by: Thomas Hellstrom thellst...@vmware.com
Reviewed-by: Jakob Bornecrantz ja...@vmware.com
Reviewed-by: Rob Clark robdcl...@gmail.com
(cherry picked from commit 9306b7c171b29ac99f837e9efcd0281caf1d332e)

diff --git a/src/gallium/state_trackers/xa/xa_context.c 
b/src/gallium/state_trackers/xa/xa_context.c
index 71d3ddb..7fba2a7 100644
--- a/src/gallium/state_trackers/xa/xa_context.c
+++ b/src/gallium/state_trackers/xa/xa_context.c
@@ -223,7 +223,7 @@ XA_EXPORT int
 xa_copy_prepare(struct xa_context *ctx,
 

mesa: Changes to 'debian-unstable'

2014-05-06 Thread Julien Cristau
 debian/changelog |8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

New commits:
commit 08e28fd2aeb71c665d27fe7b74cabfb19ac2559f
Author: Julien Cristau jcris...@debian.org
Date:   Tue May 6 09:31:28 2014 +0200

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index 1f5ee66..362977c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,10 @@
-mesa (10.1.2-1) UNRELEASED; urgency=medium
+mesa (10.1.2-1) unstable; urgency=medium
 
-  * New upstream release. (Closes: #746557)
+  [ Andreas Boll ]
+  * New upstream release.
++ i965: Don't enable reset notification support on Gen4-5 (Closes: #746557)
 
- -- Andreas Boll andreas.boll@gmail.com  Mon, 05 May 2014 23:07:27 +0200
+ -- Julien Cristau jcris...@debian.org  Tue, 06 May 2014 09:31:26 +0200
 
 mesa (10.1.1-1) unstable; urgency=low
 


-- 
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/e1whbdp-0002xp...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2014-04-27 Thread Julien Cristau
 debian/changelog |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

New commits:
commit 665083a2055d157679dc3d44bcd1919cb579c202
Author: Julien Cristau jcris...@debian.org
Date:   Sun Apr 27 19:52:01 2014 +0200

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index c6a52d0..a22cb9e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,12 +1,13 @@
-mesa (10.1.1-1) UNRELEASED; urgency=low
+mesa (10.1.1-1) unstable; urgency=low
 
+  [ Andreas Boll ]
   * New upstream release.
   * Relax ocl-icd-libopencl1 dependency to allow the generic virtual
 libopencl1 as a valid alternative (Closes: #745765).
   * Add missing separator between dependency items '${misc:Depends}'
 and 'libglapi-mesa (= ${binary:Version})'.
 
- -- Andreas Boll andreas.boll@gmail.com  Sat, 26 Apr 2014 16:05:08 +0200
+ -- Julien Cristau jcris...@debian.org  Sun, 27 Apr 2014 19:51:45 +0200
 
 mesa (10.1.0-5) unstable; urgency=low
 


-- 
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/e1weuiz-0003en...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2014-03-31 Thread Maarten Lankhorst
 debian/changelog |7 +++
 debian/control   |6 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

New commits:
commit aaf71bc6cf1ad69d3770ef9d7ff78295be61abd0
Author: Maarten Lankhorst maarten.lankho...@canonical.com
Date:   Mon Mar 31 11:35:43 2014 +0200

Add explicit libudev1 dependency.

libudev is being dlsym'd now, but still a dependency.

diff --git a/debian/changelog b/debian/changelog
index a37517d..398c6c8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+mesa (10.1.0-5) UNRELEASED; urgency=low
+
+  * Add explicit libudev1 dependency.
+- libudev is being dlsym'd now, but still a dependency.
+
+ -- Maarten Lankhorst maarten.lankho...@ubuntu.com  Mon, 31 Mar 2014 
11:25:48 +0200
+
 mesa (10.1.0-4) unstable; urgency=medium
 
   [ Andreas Boll ]
diff --git a/debian/control b/debian/control
index 063f59b..768634e 100644
--- a/debian/control
+++ b/debian/control
@@ -205,6 +205,7 @@ Architecture: linux-any
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
+ libudev1 [linux-any],
 Pre-Depends: ${misc:Pre-Depends}
 Multi-Arch: same
 Description: generic buffer management API -- runtime
@@ -252,6 +253,7 @@ Architecture: any
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
+ libudev1 [linux-any],
 Recommends: libegl1-mesa-drivers
 Provides: libegl1-x11
 Conflicts: libegl1-x11
@@ -323,6 +325,7 @@ Depends:
  libegl1-mesa (= ${binary:Version}),
  libglapi-mesa (= ${binary:Version}),
  libwayland-egl1-mesa (= ${binary:Version}) [linux-any],
+ libudev1 [linux-any],
 Pre-Depends: ${misc:Pre-Depends}
 Multi-Arch: same
 Description: free implementation of the EGL API -- hardware drivers
@@ -578,8 +581,9 @@ Section: libs
 Architecture: any
 Depends:
  ${shlibs:Depends},
- libglapi-mesa (= ${binary:Version}),
  ${misc:Depends}
+ libglapi-mesa (= ${binary:Version}),
+ libudev1 [linux-any],
 Recommends: libgl1-mesa-dri (= 7.2)
 Conflicts: libgl1, libgl1-mesa-dri ( 6.4.0)
 Replaces: libgl1, libgl1-mesa-dri ( 6.4.0)


-- 
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/e1wuydk-cx...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2014-03-31 Thread Julien Cristau
 debian/changelog |   13 +
 debian/control   |4 ++--
 2 files changed, 11 insertions(+), 6 deletions(-)

New commits:
commit 666980f02a5ebc9ac82db5a290b06c9033042130
Author: Julien Cristau jcris...@debian.org
Date:   Mon Mar 31 16:00:40 2014 +0200

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index 39675a4..2a937de 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,14 +1,14 @@
-mesa (10.1.0-5) UNRELEASED; urgency=low
+mesa (10.1.0-5) unstable; urgency=low
 
   [ Maarten Lankhorst ]
-  * Add explicit libudev1 dependency.
-- libudev is being dlsym'd now, but still a dependency.
+  * Add explicit libudev1 dependency (LP: #1296947)
+- libudev is being dlopened now, but still a dependency.
 
   [ Julien Cristau ]
   * Fix libegl1-mesa-dev installability on hurd, which doesn't have
 libegl1-mesa-drivers (closes: #742335).  Thanks, Pino Toscano!
 
- -- Maarten Lankhorst maarten.lankho...@ubuntu.com  Mon, 31 Mar 2014 
11:25:48 +0200
+ -- Julien Cristau jcris...@debian.org  Mon, 31 Mar 2014 15:58:53 +0200
 
 mesa (10.1.0-4) unstable; urgency=medium
 

commit 188f592af736766535c861ca9ffce54f6d86b9b5
Author: Julien Cristau jcris...@debian.org
Date:   Mon Mar 31 15:58:35 2014 +0200

Fix libegl1-mesa-dev installability on hurd

We don't build libegl1-mesa-drivers there (closes: #742335).
Thanks, Pino Toscano!

diff --git a/debian/changelog b/debian/changelog
index 398c6c8..39675a4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,13 @@
 mesa (10.1.0-5) UNRELEASED; urgency=low
 
+  [ Maarten Lankhorst ]
   * Add explicit libudev1 dependency.
 - libudev is being dlsym'd now, but still a dependency.
 
+  [ Julien Cristau ]
+  * Fix libegl1-mesa-dev installability on hurd, which doesn't have
+libegl1-mesa-drivers (closes: #742335).  Thanks, Pino Toscano!
+
  -- Maarten Lankhorst maarten.lankho...@ubuntu.com  Mon, 31 Mar 2014 
11:25:48 +0200
 
 mesa (10.1.0-4) unstable; urgency=medium
diff --git a/debian/control b/debian/control
index 768634e..91176ad 100644
--- a/debian/control
+++ b/debian/control
@@ -254,7 +254,7 @@ Depends:
  ${shlibs:Depends},
  ${misc:Depends},
  libudev1 [linux-any],
-Recommends: libegl1-mesa-drivers
+Recommends: libegl1-mesa-drivers [!hurd-any]
 Provides: libegl1-x11
 Conflicts: libegl1-x11
 Replaces: libegl1-x11
@@ -289,7 +289,7 @@ Section: libdevel
 Architecture: any
 Depends:
  libegl1-mesa (= ${binary:Version}),
- libegl1-mesa-drivers (= ${binary:Version}),
+ libegl1-mesa-drivers (= ${binary:Version}) [!hurd-any],
  libdrm-dev (= 2.4.52) [!hurd-any],
  x11proto-dri2-dev (= 2.6),
  x11proto-gl-dev (= 1.4.14),


-- 
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/e1wud62-00022m...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2014-03-22 Thread Andreas Boll
 debian/changelog   |8 
 debian/control |4 ++--
 debian/libgl1-mesa-dri.install.in  |1 +
 debian/libgl1-mesa-dri.install.kfreebsd.in |1 -
 4 files changed, 11 insertions(+), 3 deletions(-)

New commits:
commit e6197c676a887dac80dd577ab3d254d61c76e112
Author: Andreas Boll andreas.boll@gmail.com
Date:   Thu Mar 20 18:17:18 2014 +0100

Install /etc/drirc on hurd (Closes: #741572).

diff --git a/debian/changelog b/debian/changelog
index 2c47bb8..2915d1e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ mesa (10.1.0-4) UNRELEASED; urgency=medium
 
   * Fix unsatisfiable libwayland-egl1-mesa and libwayland-dev dependency on
 !linux (Closes: #742306).
+  * Install /etc/drirc on hurd (Closes: #741572).
 
  -- Andreas Boll andreas.boll@gmail.com  Thu, 20 Mar 2014 18:12:38 +0100
 
diff --git a/debian/libgl1-mesa-dri.install.in 
b/debian/libgl1-mesa-dri.install.in
new file mode 100644
index 000..1d835ea
--- /dev/null
+++ b/debian/libgl1-mesa-dri.install.in
@@ -0,0 +1 @@
+dri/etc/drirc etc
diff --git a/debian/libgl1-mesa-dri.install.kfreebsd.in 
b/debian/libgl1-mesa-dri.install.kfreebsd.in
deleted file mode 100644
index 1d835ea..000
--- a/debian/libgl1-mesa-dri.install.kfreebsd.in
+++ /dev/null
@@ -1 +0,0 @@
-dri/etc/drirc etc

commit 2b8ea351a52eb7433f66914f34a2c0939946f8c9
Author: Andreas Boll andreas.boll@gmail.com
Date:   Thu Mar 20 18:13:56 2014 +0100

Fix unsatisfiable libwayland-egl1-mesa and libwayland-dev dependency on 
!linux

Closes: #742306

diff --git a/debian/changelog b/debian/changelog
index bada1b8..2c47bb8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+mesa (10.1.0-4) UNRELEASED; urgency=medium
+
+  * Fix unsatisfiable libwayland-egl1-mesa and libwayland-dev dependency on
+!linux (Closes: #742306).
+
+ -- Andreas Boll andreas.boll@gmail.com  Thu, 20 Mar 2014 18:12:38 +0100
+
 mesa (10.1.0-3) unstable; urgency=medium
 
   [ Andreas Boll ]
diff --git a/debian/control b/debian/control
index 7d78cb9..063f59b 100644
--- a/debian/control
+++ b/debian/control
@@ -303,7 +303,7 @@ Depends:
  libxcb-sync-dev,
  libxshmfence-dev,
  libx11-xcb-dev,
- libwayland-dev (= 1.2.0),
+ libwayland-dev (= 1.2.0) [linux-any],
  ${misc:Depends},
 Description: free implementation of the EGL API -- development files
  This package contains the development environment required for compiling
@@ -322,7 +322,7 @@ Depends:
  ${misc:Depends},
  libegl1-mesa (= ${binary:Version}),
  libglapi-mesa (= ${binary:Version}),
- libwayland-egl1-mesa (= ${binary:Version}),
+ libwayland-egl1-mesa (= ${binary:Version}) [linux-any],
 Pre-Depends: ${misc:Pre-Depends}
 Multi-Arch: same
 Description: free implementation of the EGL API -- hardware drivers


-- 
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/e1wrhxf-00027s...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2014-03-22 Thread Julien Cristau
 debian/changelog |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

New commits:
commit c6a70c6c932c473530046c8bd9c0071a36b1ea26
Author: Julien Cristau jcris...@debian.org
Date:   Sat Mar 22 10:39:26 2014 +0100

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index 2915d1e..a37517d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,11 @@
-mesa (10.1.0-4) UNRELEASED; urgency=medium
+mesa (10.1.0-4) unstable; urgency=medium
 
+  [ Andreas Boll ]
   * Fix unsatisfiable libwayland-egl1-mesa and libwayland-dev dependency on
 !linux (Closes: #742306).
   * Install /etc/drirc on hurd (Closes: #741572).
 
- -- Andreas Boll andreas.boll@gmail.com  Thu, 20 Mar 2014 18:12:38 +0100
+ -- Julien Cristau jcris...@debian.org  Sat, 22 Mar 2014 10:39:12 +0100
 
 mesa (10.1.0-3) unstable; 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/e1wrjef-0005oq...@moszumanska.debian.org



mesa: Changes to 'debian-unstable'

2013-10-27 Thread Emilio Pozuelo Monfort
 debian/changelog |8 
 debian/control   |1 +
 2 files changed, 9 insertions(+)

New commits:
commit 91e96ae1a02c494ad50dc831860f2752be6d04e4
Author: Emilio Pozuelo Monfort po...@debian.org
Date:   Sun Oct 27 20:51:48 2013 +0100

Let libegl1-mesa-dev depend on libwayland-dev

diff --git a/debian/changelog b/debian/changelog
index d85f38b..ad29beb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+mesa (9.2.2-2) UNRELEASED; urgency=low
+
+  * debian/control:
++ Let libegl1-mesa-dev depend on libwayland-dev as wayland-egl.pc
+  requires wayland-client.pc.
+
+ -- Emilio Pozuelo Monfort po...@debian.org  Sun, 27 Oct 2013 20:49:30 +0100
+
 mesa (9.2.2-1) unstable; urgency=low
 
   * New upstream release.
diff --git a/debian/control b/debian/control
index 12b720c..7189103 100644
--- a/debian/control
+++ b/debian/control
@@ -289,6 +289,7 @@ Depends:
  libxcb-glx0-dev,
  libxcb-dri2-0-dev,
  libx11-xcb-dev,
+ libwayland-dev,
  ${misc:Depends},
 Description: free implementation of the EGL API -- development files
  This package contains the development environment required for compiling


-- 
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/e1vawns-gq...@vasks.debian.org



mesa: Changes to 'debian-unstable'

2013-10-07 Thread Maarten Lankhorst
 Makefile.am|2 
 bin/.cherry-ignore |6 
 bin/get-pick-list.sh   |2 
 configure.ac   |2 
 debian/changelog   |8 
 docs/relnotes-9.1.6.html   |6 
 docs/relnotes-9.1.7.html   |  168 +
 src/egl/main/Makefile.am   |2 
 src/egl/wayland/wayland-egl/wayland-egl.pc.in  |1 
 src/gallium/drivers/nouveau/nouveau_buffer.c   |2 
 src/gallium/drivers/nv30/nv30_format.c |6 
 src/gallium/drivers/nv30/nv30_vbo.c|4 
 src/gallium/drivers/nv50/nv50_vbo.c|   12 
 src/gallium/drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp |3 
 src/gallium/drivers/nvc0/nvc0_context.c|1 
 src/gallium/drivers/nvc0/nvc0_context.h|3 
 src/gallium/drivers/nvc0/nvc0_state_validate.c |6 
 src/gallium/drivers/nvc0/nvc0_surface.c|   11 
 src/gallium/state_trackers/gbm/Makefile.am |1 
 src/gallium/winsys/radeon/drm/radeon_drm_winsys.c  |2 
 src/glsl/ast_to_hir.cpp|   33 ++
 src/glsl/link_uniform_blocks.cpp   |   17 +
 src/glsl/link_uniforms.cpp |   56 +++-
 src/glsl/linker.h  |   15 +
 src/glx/dri2_glx.c |8 
 src/glx/dri_common.c   |   12 
 src/glx/drisw_glx.c|8 
 src/mesa/drivers/common/meta.c |   30 +-
 src/mesa/drivers/dri/i965/brw_fs_fp.cpp|8 
 src/mesa/drivers/dri/i965/brw_fs_visitor.cpp   |8 
 src/mesa/main/extensions.c |1 
 src/mesa/main/fbobject.c   |   69 -
 src/mesa/main/get_hash_params.py   |7 
 src/mesa/main/glheader.h   |6 
 src/mesa/main/version.h|4 
 src/mesa/vbo/vbo_exec_array.c  |   82 --
 36 files changed, 495 insertions(+), 117 deletions(-)

New commits:
commit cab49f395eab68a7a379a2a87a62cc8e26aa5197
Author: Maarten Lankhorst maarten.lankho...@canonical.com
Date:   Mon Oct 7 11:34:48 2013 +0200

release to sid

diff --git a/debian/changelog b/debian/changelog
index 0852808..4dfce39 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (9.1.7-1) UNRELEASED; urgency=low
+mesa (9.1.7-1) unstable; urgency=low
 
   [ Andreas Beckmann ]
   * libgl1-mesa-glx: Add Breaks: glx-diversions ( 0.4) because the old
@@ -7,7 +7,7 @@ mesa (9.1.7-1) UNRELEASED; urgency=low
   [ Maarten Lankhorst ]
   * New upstream release.
 
- -- Andreas Beckmann a...@debian.org  Sun, 18 Aug 2013 10:50:28 +0200
+ -- Maarten Lankhorst maarten.lankho...@ubuntu.com  Mon, 07 Oct 2013 
11:34:34 +0200
 
 mesa (9.1.6-2) unstable; urgency=low
 

commit 3db9084deaccafc0348a1d7ea2b63754c2d949b6
Author: Maarten Lankhorst maarten.lankho...@canonical.com
Date:   Mon Oct 7 11:30:15 2013 +0200

New upstream release.

diff --git a/debian/changelog b/debian/changelog
index 9d03373..0852808 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,12 @@
-mesa (9.1.6-3) UNRELEASED; urgency=low
+mesa (9.1.7-1) UNRELEASED; urgency=low
 
+  [ Andreas Beckmann ]
   * libgl1-mesa-glx: Add Breaks: glx-diversions ( 0.4) because the old
 versions were not aware of libGL.so.1.2.0.  (Closes: #720069)
 
+  [ Maarten Lankhorst ]
+  * New upstream release.
+
  -- Andreas Beckmann a...@debian.org  Sun, 18 Aug 2013 10:50:28 +0200
 
 mesa (9.1.6-2) unstable; urgency=low

commit 3d3cada9c1a00c75b82798cd424fcb01694e2fd7
Author: Carl Worth cwo...@cworth.org
Date:   Fri Oct 4 21:27:12 2013 -0700

docs: Add md5sums for 9.1.7 release files.

Now that they've been generated, we can do this.

diff --git a/docs/relnotes-9.1.7.html b/docs/relnotes-9.1.7.html
index 851c39b..57a786f 100644
--- a/docs/relnotes-9.1.7.html
+++ b/docs/relnotes-9.1.7.html
@@ -30,7 +30,9 @@ because GL_ARB_compatibility is not supported.
 
 h2MD5 checksums/h2
 pre
-TBA
+9e4abf7b7a6db762012c3c9917a8e8c7  MesaLib-9.1.7.tar.bz2
+f1d4d479d6ce12b9566fdb379960a912  MesaLib-9.1.7.tar.gz
+abd612bfc5dd478d04fcc630dd7672f2  MesaLib-9.1.7.zip
 /pre
 
 h2New features/h2

commit 7d4a1f508b482f40a831c4e411b53a24e4a0c330
Author: Carl Worth cwo...@cworth.org
Date:   Fri Oct 4 21:19:29 2013 -0700

Revert radeon/winsys: pad IBs to a multiple of 8 DWs

This reverts commit 4a8d1c5ef2f9c57a3c2feb829be3534ac43b9077.

mesa: Changes to 'debian-unstable'

2013-08-18 Thread Sven Joachim
 debian/changelog |7 +++
 debian/control   |1 +
 2 files changed, 8 insertions(+)

New commits:
commit 1114b4448af17381d4f2201d9a4d1c53b8120454
Author: Andreas Beckmann a...@debian.org
Date:   Sun Aug 18 10:57:38 2013 +0200

libgl1-mesa-glx needs Breaks: glx-diversions ( 0.4)

the old glx-diversions versions are not fully aware of libGL.so.1.2.0

diff --git a/debian/changelog b/debian/changelog
index f68dc77..9d03373 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+mesa (9.1.6-3) UNRELEASED; urgency=low
+
+  * libgl1-mesa-glx: Add Breaks: glx-diversions ( 0.4) because the old
+versions were not aware of libGL.so.1.2.0.  (Closes: #720069)
+
+ -- Andreas Beckmann a...@debian.org  Sun, 18 Aug 2013 10:50:28 +0200
+
 mesa (9.1.6-2) unstable; urgency=low
 
   * Don't run 'make -j' if DEB_BUILD_OPTIONS doesn't set parallel.  Oops.
diff --git a/debian/control b/debian/control
index c344e0c..4be6115 100644
--- a/debian/control
+++ b/debian/control
@@ -543,6 +543,7 @@ Provides: libgl1
 Breaks:
  libgl1-nvidia-alternatives (= 275.09.07-1),
  fglrx-glx ( 1:11-6-1),
+ glx-diversions ( 0.4),
 Pre-Depends: ${misc:Pre-Depends}
 Multi-Arch: same
 Description: free implementation of the OpenGL API -- GLX runtime


-- 
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/e1vb7pi-gz...@vasks.debian.org



mesa: Changes to 'debian-unstable'

2013-08-12 Thread Julien Cristau
 debian/changelog |6 ++
 debian/rules |2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

New commits:
commit 4d2cc8c91c286593fd96cc8df7282c77bbd65a57
Author: Julien Cristau jcris...@debian.org
Date:   Mon Aug 12 08:00:33 2013 +0200

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index 465961a..f68dc77 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-mesa (9.1.6-2) UNRELEASED; urgency=low
+mesa (9.1.6-2) unstable; urgency=low
 
   * Don't run 'make -j' if DEB_BUILD_OPTIONS doesn't set parallel.  Oops.
 
- -- Julien Cristau jcris...@debian.org  Mon, 12 Aug 2013 07:59:51 +0200
+ -- Julien Cristau jcris...@debian.org  Mon, 12 Aug 2013 08:00:21 +0200
 
 mesa (9.1.6-1) unstable; urgency=low
 

commit a447fb22e944a6bcb8d9b1b3dd022bda8df90bf5
Author: Julien Cristau jcris...@debian.org
Date:   Mon Aug 12 08:00:20 2013 +0200

Don't run 'make -j' if DEB_BUILD_OPTIONS doesn't set parallel.  Oops.

diff --git a/debian/changelog b/debian/changelog
index 9dcc2f0..465961a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (9.1.6-2) UNRELEASED; urgency=low
+
+  * Don't run 'make -j' if DEB_BUILD_OPTIONS doesn't set parallel.  Oops.
+
+ -- Julien Cristau jcris...@debian.org  Mon, 12 Aug 2013 07:59:51 +0200
+
 mesa (9.1.6-1) unstable; urgency=low
 
   [ Andreas Boll ]
diff --git a/debian/rules b/debian/rules
index 4c6ad2c..983f97f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -181,7 +181,7 @@ $(STAMP)-build-%: configure
 --localstatedir=/var --disable-silent-rules \
 $(confflags) $(confflags-$*) \
 ac_cv_path_LLVM_CONFIG=llvm-config-3.2
-   cd $(DEB_BUILD_DIR)/$*  $(MAKE) -j$(NUMJOBS)
+   cd $(DEB_BUILD_DIR)/$*  $(MAKE) $(if $(NUMJOBS),-j$(NUMJOBS))
$@
 
 install: build


-- 
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/e1v8lpj-0001ph...@vasks.debian.org



mesa: Changes to 'debian-unstable'

2013-08-11 Thread Julien Cristau
 debian/changelog |8 ++--
 debian/rules |3 +--
 2 files changed, 7 insertions(+), 4 deletions(-)

New commits:
commit 3863dab57783d960781fe57655c2db535f2413e8
Author: Julien Cristau jcris...@debian.org
Date:   Sun Aug 11 18:16:12 2013 +0200

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index 42a84a3..9dcc2f0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (9.1.6-1) UNRELEASED; urgency=low
+mesa (9.1.6-1) unstable; urgency=low
 
   [ Andreas Boll ]
   * New upstream release. (Closes: #717410)
@@ -8,7 +8,7 @@ mesa (9.1.6-1) UNRELEASED; urgency=low
   [ Julien Cristau ]
   * Don't run configure for different builds in parallel.
 
- -- Andreas Boll andreas.boll@gmail.com  Fri, 02 Aug 2013 12:04:47 +0200
+ -- Julien Cristau jcris...@debian.org  Sun, 11 Aug 2013 18:15:58 +0200
 
 mesa (9.1.4-1) unstable; urgency=low
 

commit 4082fc253e44eb3f846517ac6a36c3e1b8be3e27
Author: Julien Cristau jcris...@debian.org
Date:   Tue Jul 9 20:23:15 2013 +0200

Don't run configure for different builds in parallel.

Some files get built in $srcdir, which means they're shared between our
build variants.  If variant A tries to use a file while it's being
generated by variant B, things explode.

diff --git a/debian/changelog b/debian/changelog
index 2ef33bb..42a84a3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,13 @@
 mesa (9.1.6-1) UNRELEASED; urgency=low
 
+  [ Andreas Boll ]
   * New upstream release. (Closes: #717410)
   * Cherry-pick commit 0dbbfa0 (mesa: Fix MESA_PATCH version) from
 upstream.
 
+  [ Julien Cristau ]
+  * Don't run configure for different builds in parallel.
+
  -- Andreas Boll andreas.boll@gmail.com  Fri, 02 Aug 2013 12:04:47 +0200
 
 mesa (9.1.4-1) unstable; urgency=low
diff --git a/debian/rules b/debian/rules
index fe26287..4c6ad2c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,7 +7,6 @@
 
 ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
NUMJOBS = $(patsubst parallel=%,%,$(filter 
parallel=%,$(DEB_BUILD_OPTIONS)))
-   MAKEFLAGS += -j$(NUMJOBS)
 endif
 
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
@@ -182,7 +181,7 @@ $(STAMP)-build-%: configure
 --localstatedir=/var --disable-silent-rules \
 $(confflags) $(confflags-$*) \
 ac_cv_path_LLVM_CONFIG=llvm-config-3.2
-   cd $(DEB_BUILD_DIR)/$*  $(MAKE)
+   cd $(DEB_BUILD_DIR)/$*  $(MAKE) -j$(NUMJOBS)
$@
 
 install: build


-- 
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/e1v8dqs-0005ag...@vasks.debian.org



mesa: Changes to 'debian-unstable'

2013-08-02 Thread Andreas Boll
 Makefile.am |2 
 bin/.cherry-ignore  |   25 +++
 bin/get-pick-list.sh|2 
 configure.ac|6 
 debian/changelog|   10 -
 docs/relnotes-9.1.5.html|4 
 docs/relnotes-9.1.6.html|  166 
 src/egl/drivers/dri2/platform_x11.c |   14 +
 src/gallium/auxiliary/vl/vl_winsys_dri.c|   20 ++
 src/gallium/drivers/nv50/nv50_stateobj.h|2 
 src/gallium/drivers/nvc0/nvc0_stateobj.h|2 
 src/gallium/drivers/nvc0/nvc0_video.c   |2 
 src/gallium/drivers/r300/r300_context.c |6 
 src/gallium/drivers/r300/r300_render.c  |   70 +++-
 src/gallium/drivers/r300/r300_screen_buffer.c   |7 
 src/gallium/drivers/r300/r300_texture_desc.c|1 
 src/gallium/drivers/r600/r600_shader.c  |2 
 src/gallium/drivers/r600/r600_shader.h  |4 
 src/gallium/state_trackers/egl/wayland/native_shm.c |2 
 src/glsl/glsl_lexer.ll  |2 
 src/glsl/loop_analysis.cpp  |3 
 src/glx/apple/apple_glx.c   |2 
 src/mesa/drivers/common/meta.c  |   23 ++
 src/mesa/drivers/dri/i965/brw_fs.cpp|   10 -
 src/mesa/drivers/dri/i965/brw_fs_visitor.cpp|4 
 src/mesa/drivers/dri/i965/brw_vec4.cpp  |   12 +
 src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp  |4 
 src/mesa/drivers/dri/i965/brw_vs.c  |8 
 src/mesa/drivers/dri/i965/brw_vs_state.c|   27 ++-
 src/mesa/main/mipmap.c  |   68 +---
 src/mesa/main/texgetimage.c |   52 ++
 src/mesa/main/version.h |4 
 32 files changed, 430 insertions(+), 136 deletions(-)

New commits:
commit d483ad18f36de0d9088943ccd0eee2d5e8308f33
Author: Andreas Boll andreas.boll@gmail.com
Date:   Fri Aug 2 12:14:09 2013 +0200

debian/changelog: Add changelog entry

diff --git a/debian/changelog b/debian/changelog
index 87709bf..2ef33bb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,8 @@
 mesa (9.1.6-1) UNRELEASED; urgency=low
 
   * New upstream release. (Closes: #717410)
+  * Cherry-pick commit 0dbbfa0 (mesa: Fix MESA_PATCH version) from
+upstream.
 
  -- Andreas Boll andreas.boll@gmail.com  Fri, 02 Aug 2013 12:04:47 +0200
 

commit a4921e7ba7916addf224e188ca73a897ff19c7a6
Author: Andreas Boll andreas.boll@gmail.com
Date:   Fri Aug 2 09:51:24 2013 +0200

mesa: Fix MESA_PATCH version

(cherry picked from commit 0dbbfa054c91980a093c0146bd281624cc74695d)

diff --git a/src/mesa/main/version.h b/src/mesa/main/version.h
index 6eab691..27eb76d 100644
--- a/src/mesa/main/version.h
+++ b/src/mesa/main/version.h
@@ -34,7 +34,7 @@ struct gl_context;
 /* Mesa version */
 #define MESA_MAJOR 9
 #define MESA_MINOR 1
-#define MESA_PATCH 4
+#define MESA_PATCH 6
 #define MESA_VERSION_STRING 9.1.6
 
 /* To make version comparison easy */

commit 86a52b857f578a14d81ffc094a9c1dcffb129431
Author: Andreas Boll andreas.boll@gmail.com
Date:   Fri Aug 2 12:08:46 2013 +0200

New upstream release

diff --git a/debian/changelog b/debian/changelog
index 66d4421..87709bf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,8 @@
-mesa (9.1.5-1) UNRELEASED; urgency=low
+mesa (9.1.6-1) UNRELEASED; urgency=low
 
-  * New upstream release.
-  * Cherry-pick commit b20b2b6 (osmesa: link against static libglapi
-library too to get the gl exports) from upstream (Closes: #717410).
+  * New upstream release. (Closes: #717410)
 
- -- Andreas Boll andreas.boll@gmail.com  Thu, 18 Jul 2013 18:32:24 +0200
+ -- Andreas Boll andreas.boll@gmail.com  Fri, 02 Aug 2013 12:04:47 +0200
 
 mesa (9.1.4-1) unstable; urgency=low
 

commit 1ed76d697fccba03e72b1a48f3ce866984fa3899
Author: Carl Worth cwo...@cworth.org
Date:   Thu Aug 1 14:21:21 2013 -0700

docs: Add release notes for 9.1.6 release

diff --git a/docs/relnotes-9.1.6.html b/docs/relnotes-9.1.6.html
new file mode 100644
index 000..1e55b8e
--- /dev/null
+++ b/docs/relnotes-9.1.6.html
@@ -0,0 +1,166 @@
+!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN 
http://www.w3.org/TR/html4/loose.dtd;
+html lang=en
+head
+  meta http-equiv=content-type content=text/html; charset=utf-8
+  titleMesa Release Notes/title
+  link rel=stylesheet type=text/css href=mesa.css
+/head
+body
+
+div class=header
+  h1The Mesa 3D Graphics Library/h1
+/div
+
+iframe src=contents.html/iframe
+div class=content
+
+h1Mesa 9.1.6 Release Notes / August 1, 2013/h1
+
+p
+Mesa 9.1.6 is a bug fix release which fixes bugs found since the 9.1.5 release.
+/p
+p
+Mesa 9.1 implements the OpenGL 3.1 API, 

mesa: Changes to 'debian-unstable'

2013-07-20 Thread Andreas Boll
 debian/changelog|4 +++-
 src/mesa/drivers/osmesa/Makefile.am |6 +++---
 2 files changed, 6 insertions(+), 4 deletions(-)

New commits:
commit b0a2e5f50bdd5d484b8f3e92657cd37b86342247
Author: Andreas Boll andreas.boll@gmail.com
Date:   Sat Jul 20 20:14:50 2013 +0200

debian/changelog: Add changelog entry

diff --git a/debian/changelog b/debian/changelog
index c2c4742..66d4421 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,8 @@
 mesa (9.1.5-1) UNRELEASED; urgency=low
 
-  * New upstream release. 
+  * New upstream release.
+  * Cherry-pick commit b20b2b6 (osmesa: link against static libglapi
+library too to get the gl exports) from upstream (Closes: #717410).
 
  -- Andreas Boll andreas.boll@gmail.com  Thu, 18 Jul 2013 18:32:24 +0200
 

commit 7e011c4cf404718cf8b5e98a9e2a611eb4cd0d71
Author: Maarten Lankhorst maarten.lankho...@canonical.com
Date:   Tue Jul 16 10:18:38 2013 +0200

osmesa: link against static libglapi library too to get the gl exports

This should fix missing symbols in a osmesa built against shared glapi
osmesa build. All opengl exports were missing that are defined in the
static glapi, so link against both to fix this.

This is a candidate for the stable series.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=47824
Signed-off-by: Maarten Lankhorst maarten.lankho...@canonical.com
(cherry picked from commit b20b2b6dc8b72fc099afb9690f61596e1d0b0902)

diff --git a/src/mesa/drivers/osmesa/Makefile.am 
b/src/mesa/drivers/osmesa/Makefile.am
index 2503401..4bde617 100644
--- a/src/mesa/drivers/osmesa/Makefile.am
+++ b/src/mesa/drivers/osmesa/Makefile.am
@@ -40,11 +40,11 @@ lib@OSMESA_LIB@_la_SOURCES = osmesa.c
 
 lib@OSMESA_LIB@_la_LDFLAGS = -module -version-number @OSMESA_VERSION@ 
-no-undefined
 
-if HAVE_SHARED_GLAPI
-GLAPI_LIB = $(top_builddir)/src/mapi/shared-glapi/libglapi.la
-else
 GLAPI_LIB = $(top_builddir)/src/mapi/glapi/libglapi.la
+if HAVE_SHARED_GLAPI
+GLAPI_LIB += $(top_builddir)/src/mapi/shared-glapi/libglapi.la
 endif
+
 lib@OSMESA_LIB@_la_LIBADD = \
$(top_builddir)/src/mesa/libmesa.la \
$(GLAPI_LIB) \


-- 
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/e1v0bj4-00086j...@vasks.debian.org



mesa: Changes to 'debian-unstable'

2013-07-18 Thread Andreas Boll
 Makefile.am|2 
 bin/.cherry-ignore |9 
 configure.ac   |2 
 debian/changelog   |6 
 docs/relnotes-9.1.4.html   |4 
 docs/relnotes-9.1.5.html   |  138 +
 src/egl/drivers/dri2/platform_wayland.c|9 
 src/gallium/drivers/r600/evergreen_state.c |   10 
 src/gallium/drivers/r600/r600_state.c  |   10 
 src/gallium/drivers/svga/svga_tgsi_insn.c  |6 
 src/gallium/state_trackers/dri/sw/drisw.c  |5 
 src/gallium/state_trackers/glx/xlib/xm_api.c   |   11 -
 src/glsl/ast_to_hir.cpp|   18 +
 src/glsl/builtin_variables.cpp |2 
 src/glsl/builtins/profiles/ARB_texture_cube_map_array.frag |6 
 src/glsl/builtins/profiles/ARB_texture_cube_map_array.glsl |3 
 src/glsl/link_uniforms.cpp |   14 +
 src/mesa/drivers/dri/i965/brw_draw_upload.c|   18 +
 src/mesa/drivers/dri/i965/brw_fs_emit.cpp  |4 
 src/mesa/drivers/dri/i965/brw_fs_visitor.cpp   |3 
 src/mesa/drivers/dri/i965/brw_wm.c |8 
 src/mesa/drivers/dri/i965/brw_wm.h |2 
 src/mesa/drivers/dri/swrast/swrast.c   |1 
 src/mesa/main/mtypes.h |   15 +
 src/mesa/main/shaderobj.c  |1 
 src/mesa/main/uniform_query.cpp|2 
 src/mesa/main/uniforms.c   |2 
 src/mesa/main/uniforms.h   |   14 -
 src/mesa/main/version.h|2 
 src/mesa/program/prog_execute.c|6 
 src/mesa/program/register_allocate.c   |   46 +++-
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp |2 
 32 files changed, 332 insertions(+), 49 deletions(-)

New commits:
commit d71640913c8c107220faa2aafb655cd1ad26c3f0
Author: Andreas Boll andreas.boll@gmail.com
Date:   Thu Jul 18 18:33:09 2013 +0200

New upstream release.

diff --git a/debian/changelog b/debian/changelog
index 0127bf3..c2c4742 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (9.1.5-1) UNRELEASED; urgency=low
+
+  * New upstream release. 
+
+ -- Andreas Boll andreas.boll@gmail.com  Thu, 18 Jul 2013 18:32:24 +0200
+
 mesa (9.1.4-1) unstable; urgency=low
 
   [ Julien Cristau ]

commit 42146f777b9aa89c3d2c01f2a5cde05749534508
Author: Carl Worth cwo...@cworth.org
Date:   Wed Jul 17 16:37:59 2013 -0700

docs: Add release notes for 9.1.5 release

diff --git a/docs/relnotes-9.1.5.html b/docs/relnotes-9.1.5.html
new file mode 100644
index 000..4739437
--- /dev/null
+++ b/docs/relnotes-9.1.5.html
@@ -0,0 +1,138 @@
+!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN 
http://www.w3.org/TR/html4/loose.dtd;
+html lang=en
+head
+  meta http-equiv=content-type content=text/html; charset=utf-8
+  titleMesa Release Notes/title
+  link rel=stylesheet type=text/css href=mesa.css
+/head
+body
+
+div class=header
+  h1The Mesa 3D Graphics Library/h1
+/div
+
+iframe src=contents.html/iframe
+div class=content
+
+h1Mesa 9.1.5 Release Notes / July 17, 2013/h1
+
+p
+Mesa 9.1.5 is a bug fix release which fixes bugs found since the 9.1.4 release.
+/p
+p
+Mesa 9.1 implements the OpenGL 3.1 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 3.1.  OpenGL
+3.1 is strongonly/strong available if requested at context creation
+because GL_ARB_compatibility is not supported.
+/p
+
+h2MD5 checksums/h2
+pre
+TBD
+/pre
+
+h2New features/h2
+pNone./p
+
+h2Bug fixes/h2
+
+pThis list is likely incomplete./p
+
+ul
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=58384;Bug 58384/a 
- [i965 Bisected]Oglc 
max_values(advanced.fragmentProgram.GL_MAX_PROGRAM_ENV_PARAMETERS_ARB) 
segfault/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=62647;Bug 62647/a 
- Wrong rendering of Dota 2 on Wine (apitrace attached) - Intel IVB HD4000/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=63674;Bug 63674/a 
- [IVB]frozen at the first frame when run Unigine-heaven 4.0/li
+
+lia href=https://bugs.freedesktop.org/show_bug.cgi?id=65910;Bug 65910/a 
- Killing weston-launch causes segv in desktop-shell/li
+
+/ul
+
+h2Changes/h2
+pThe full set of changes can be viewed by using the following GIT 
command:/p
+
+pre
+  git log mesa-9.1.4..mesa-9.1.5
+/pre
+
+pAnuj Phogat (1):/p
+ul
+  

  1   2   3   >