Mesa (master): glsl: Make #pragma STDGL invariant(all) only modify outputs.

2017-11-08 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 688d6958682f96aaeb88aa8cc23cc5c9886a6be4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=688d6958682f96aaeb88aa8cc23cc5c9886a6be4 Author: Kenneth Graunke Date: Tue Nov 7 00:57:52 2017 -0800 glsl: Make #pragma STDGL

Mesa (master): i965: expose SRGB visuals and turn on EGL_KHR_gl_colorspace

2017-11-08 Thread Tapani Pälli
Module: Mesa Branch: master Commit: c591b1e59454db2e8854e36852e0d413ce38b2f2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c591b1e59454db2e8854e36852e0d413ce38b2f2 Author: Tapani Pälli Date: Tue Oct 31 10:56:28 2017 +0200 i965: expose SRGB visuals and turn

Mesa (master): glsl: Transform fb buffers are only active if a variable uses them

2017-11-08 Thread Neil Roberts
Module: Mesa Branch: master Commit: 4dc8458cd13154daa48bd97c3f8393daf02aa351 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4dc8458cd13154daa48bd97c3f8393daf02aa351 Author: Neil Roberts Date: Mon Oct 30 13:22:49 2017 +0100 glsl: Transform fb buffers are only

Mesa (master): intel/nir: Use the correct indirect lowering masks in link_shaders

2017-11-08 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 951a5dc4cc29da996b54ae63eeba1915a3a65b4a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=951a5dc4cc29da996b54ae63eeba1915a3a65b4a Author: Jason Ekstrand Date: Sat Oct 28 09:02:14 2017 -0700 intel/nir: Use the correct

Mesa (master): r600g: use SIMPLE_FLOAT for blending to enable some optimizations

2017-11-08 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: f317f72f7310cbe741d82970fd335cb8c83300eb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f317f72f7310cbe741d82970fd335cb8c83300eb Author: Ilia Mirkin Date: Sat Nov 4 13:49:45 2017 -0400 r600g: use SIMPLE_FLOAT for blending

Mesa (master): nv50: make blending work so that zero wins in a multiplication

2017-11-08 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: 35433494f35f049aa0ba993391871504abfa0cc0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=35433494f35f049aa0ba993391871504abfa0cc0 Author: Ilia Mirkin Date: Sat Nov 4 13:49:04 2017 -0400 nv50: make blending work so that zero

Mesa (master): glsl/linker: Optimize swizzles again after linking

2017-11-08 Thread Ian Romanick
Module: Mesa Branch: master Commit: 88f5588f777d76fe48fded8add745b4da2024ebc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=88f5588f777d76fe48fded8add745b4da2024ebc Author: Ian Romanick Date: Tue Oct 31 22:18:10 2017 -0700 glsl/linker: Optimize swizzles

Mesa (master): glsl: Silence unused parameter warning

2017-11-08 Thread Ian Romanick
Module: Mesa Branch: master Commit: 2c7657f62cd717ecb38487620e56c67b3c785809 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c7657f62cd717ecb38487620e56c67b3c785809 Author: Ian Romanick Date: Wed Nov 1 16:25:37 2017 -0700 glsl: Silence unused parameter

Mesa (master): glsl: Use link_calculate_matrix_stride in lower_buffer_access and friends

2017-11-08 Thread Ian Romanick
Module: Mesa Branch: master Commit: 1a2beae1b35bb0d87233993d752414899719cd08 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1a2beae1b35bb0d87233993d752414899719cd08 Author: Ian Romanick Date: Wed Nov 1 16:34:32 2017 -0700 glsl: Use

Mesa (master): glsl: Remove program_resource_visitor::visit_field( const glsl_struct_field *)

2017-11-08 Thread Ian Romanick
Module: Mesa Branch: master Commit: ae1fd09c1d5cad98c9c5e92fbc32ec5af79d210c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae1fd09c1d5cad98c9c5e92fbc32ec5af79d210c Author: Ian Romanick Date: Tue Oct 31 15:06:24 2017 -0700 glsl: Remove

Mesa (master): glsl: Make the swizzle-swizzle optimization greedy

2017-11-08 Thread Ian Romanick
Module: Mesa Branch: master Commit: c858abb14f8e96fca880d1ae85874f9c084397b7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c858abb14f8e96fca880d1ae85874f9c084397b7 Author: Ian Romanick Date: Tue Oct 31 23:16:38 2017 -0700 glsl: Make the swizzle-swizzle

Mesa (master): glsl: Refactor matrix stride calculation into a utility function

2017-11-08 Thread Ian Romanick
Module: Mesa Branch: master Commit: 24e78d99db177412da0285d5c6ed3c867d6a8adb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=24e78d99db177412da0285d5c6ed3c867d6a8adb Author: Ian Romanick Date: Wed Nov 1 16:27:53 2017 -0700 glsl: Refactor matrix stride

Mesa (master): glsl: Minor cleanups after previous commit

2017-11-08 Thread Ian Romanick
Module: Mesa Branch: master Commit: 9c53b80ff94c60bef18af6fbeee30bae43b42485 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c53b80ff94c60bef18af6fbeee30bae43b42485 Author: Ian Romanick Date: Wed Nov 1 17:34:12 2017 -0700 glsl: Minor cleanups after

Mesa (master): glsl: Use more link_calculate_matrix_stride in lower_buffer_access

2017-11-08 Thread Ian Romanick
Module: Mesa Branch: master Commit: c18d8c61d6ecc108c1ef2012b37e9cf56da98664 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c18d8c61d6ecc108c1ef2012b37e9cf56da98664 Author: Ian Romanick Date: Wed Nov 1 16:40:32 2017 -0700 glsl: Use more

Mesa (master): glsl: Combine nop-swizzle optimization with swizzle-swizzle optimization

2017-11-08 Thread Ian Romanick
Module: Mesa Branch: master Commit: ef1ca06ce89cba03fcb30f34c47808569517957d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef1ca06ce89cba03fcb30f34c47808569517957d Author: Ian Romanick Date: Tue Oct 31 23:37:14 2017 -0700 glsl: Combine nop-swizzle

Mesa (master): ac/nir: add support for all intrinsics. (v2)

2017-11-08 Thread Dave Airlie
Module: Mesa Branch: master Commit: 6bec8bcd79ed8bb3e3d5b56891df0fc5bf5e8cd3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6bec8bcd79ed8bb3e3d5b56891df0fc5bf5e8cd3 Author: Dave Airlie Date: Thu Nov 9 01:00:50 2017 + ac/nir: add support for all intrinsics.

Mesa (master): glsl: drop cache_fallback

2017-11-08 Thread Timothy Arceri
Module: Mesa Branch: master Commit: cf05bb506a075c9e3b8a3c374b928ff0367c49b2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cf05bb506a075c9e3b8a3c374b928ff0367c49b2 Author: Timothy Arceri Date: Wed Nov 8 09:54:22 2017 +1100 glsl: drop cache_fallback This

Mesa (master): mesa: Add new fast mtx_t mutex type for basic use cases

2017-11-08 Thread Timothy Arceri
Module: Mesa Branch: master Commit: f98a2768ca0609fb81a0ee8f30ac1e70269334c4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f98a2768ca0609fb81a0ee8f30ac1e70269334c4 Author: Timothy Arceri Date: Mon Oct 16 18:06:49 2017 +1100 mesa: Add new fast mtx_t mutex

Mesa (master): mesa: use simple mtx in core mesa

2017-11-08 Thread Timothy Arceri
Module: Mesa Branch: master Commit: f0857fe87b6e8985cb1d0ec46c1a358c4cf37c29 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f0857fe87b6e8985cb1d0ec46c1a358c4cf37c29 Author: Timothy Arceri Date: Mon Oct 16 11:59:31 2017 +1100 mesa: use simple mtx in core mesa

Mesa (master): amdgpu: use simple mtx

2017-11-08 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 87f02ddfd123e87795f577ea3b4669bdeecb69c1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=87f02ddfd123e87795f577ea3b4669bdeecb69c1 Author: Timothy Arceri Date: Mon Oct 16 11:59:32 2017 +1100 amdgpu: use simple mtx

Mesa (master): glsl: use the correct parent when allocating program data members

2017-11-08 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9c33533586476693a197b7179552d140d54f23f2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c33533586476693a197b7179552d140d54f23f2 Author: Timothy Arceri Date: Wed Nov 8 11:34:10 2017 +1100 glsl: use the correct parent when

Mesa (master): mesa: rework how we free gl_shader_program_data

2017-11-08 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 6a72eba755fea15a0d97abb913a6315d9d32e274 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6a72eba755fea15a0d97abb913a6315d9d32e274 Author: Timothy Arceri Date: Wed Nov 8 10:57:21 2017 +1100 mesa: rework how we free

Mesa (17.2): 29 new commits

2017-11-08 Thread Andres Gomez
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0195b78aa74f7c133519a26160d47365e64b68be Author: Andres Gomez Date: Tue Nov 7 12:49:54 2017 +0200 cherry-ignore: automake: include git_sha1.h.in in release tarball fixes: This commit has more than one

Mesa (master): i965: properly initialize brw-> cs.base.stage to MESA_SHADER_COMPUTE

2017-11-08 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: a16dc04ad51c32e5c7d136e4dd6273d983385d3f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a16dc04ad51c32e5c7d136e4dd6273d983385d3f Author: Kenneth Graunke Date: Tue Oct 31 00:56:24 2017 -0700 i965: properly initialize

Mesa (master): intel/nir: Add a helper for getting the NoIndirect mask

2017-11-08 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 7364f080f9a272323ed3491f278a1eed3eb9b1a7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7364f080f9a272323ed3491f278a1eed3eb9b1a7 Author: Jason Ekstrand Date: Sat Oct 28 08:50:54 2017 -0700 intel/nir: Add a helper for

Mesa (master): intel/nir: Break the linking code into a helper in brw_nir.c

2017-11-08 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 3e63cf893f096a7263eb1856d58417dd2d170d4b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e63cf893f096a7263eb1856d58417dd2d170d4b Author: Jason Ekstrand Date: Sat Oct 28 08:57:23 2017 -0700 intel/nir: Break the linking

Mesa (master): nir: Don' t print swizzles when there are more than 4 components

2017-11-08 Thread Matt Turner
Module: Mesa Branch: master Commit: 77a63d190a9bd6bcb6d6d8eb9bc734c0b18ee0e3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=77a63d190a9bd6bcb6d6d8eb9bc734c0b18ee0e3 Author: Matt Turner Date: Fri Oct 27 18:15:46 2017 -0700 nir: Don't print swizzles when there are

Mesa (master): meson: Add threads dependencies to glsl_compiler executable

2017-11-08 Thread Dylan Baker
Module: Mesa Branch: master Commit: 34593e978c9331ad09ab10e8fcafa3809615e63d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=34593e978c9331ad09ab10e8fcafa3809615e63d Author: Dylan Baker Date: Fri Oct 27 11:19:46 2017 -0700 meson: Add threads dependencies to

Mesa (master): broadcom/vc5: Add vc5_drm.h to the release tarball

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: 6e4d65f674a70809e6df1a4f716f874828915562 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e4d65f674a70809e6df1a4f716f874828915562 Author: Andreas Boll Date: Wed Nov 8 15:15:06 2017 +0100 broadcom/vc5: Add vc5_drm.h to

Mesa (master): broadcom/vc5: Remove unused v3d_compiler.c

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: 4f29ed38f3c415a5a44d730cea1fc6fc9723f62d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f29ed38f3c415a5a44d730cea1fc6fc9723f62d Author: Andreas Boll Date: Wed Nov 8 15:15:07 2017 +0100 broadcom/vc5: Remove unused

Mesa (master): glsl: Fix typo fragement -> fragment

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: a6932faae1074445210d392a80b94fdac147b255 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a6932faae1074445210d392a80b94fdac147b255 Author: Andreas Boll Date: Wed Nov 8 15:15:08 2017 +0100 glsl: Fix typo fragement ->

Mesa (master): clover: use the unified check for c++11 instead of the gcc version number

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: 6905d005ef8a1530ebe851c5a639abd7d22b156b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6905d005ef8a1530ebe851c5a639abd7d22b156b Author: Gert Wollny Date: Wed Oct 18 17:05:27 2017 +0200 clover: use the unified check for

Mesa (master): configure: check for -std=c++11 support and enable st/ mesa test accordingly

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: 09ad2576ece2f813e5be9dda60fdb0b9598d0d23 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=09ad2576ece2f813e5be9dda60fdb0b9598d0d23 Author: Gert Wollny Date: Wed Oct 18 17:05:25 2017 +0200 configure: check for -std=c++11

Mesa (master): swr: Replace the check for c++11 by the unified version

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: 8f18528ceade31168be76edbb9fb2c09760fad21 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f18528ceade31168be76edbb9fb2c09760fad21 Author: Gert Wollny Date: Wed Oct 18 17:05:26 2017 +0200 swr: Replace the check for c++11 by

Mesa (master): meson: Allow building glvnd with EGL and non-dri based GLX

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: 8a36f025f46011f0ca56924633e8f6d9f1c9aaaf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8a36f025f46011f0ca56924633e8f6d9f1c9aaaf Author: Dylan Baker Date: Wed Nov 1 10:24:10 2017 -0700 meson: Allow building glvnd with EGL

Mesa (master): configure.ac: loosen --enable-glvnd check to honour egl

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: b4967561c035182b64d3ae0f474d4ef281535ce1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b4967561c035182b64d3ae0f474d4ef281535ce1 Author: Emil Velikov Date: Tue Oct 31 18:58:09 2017 + configure.ac: loosen

Mesa (master): automake: intel: correctly append to the LIBADD variable

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: ba414dba4f1bf354cc9494fd76e3e28b489f13a1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba414dba4f1bf354cc9494fd76e3e28b489f13a1 Author: Emil Velikov Date: Mon Oct 23 13:29:30 2017 +0100 automake: intel: correctly

Mesa (master): configure.ac: append to existing initializer override flags

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: 6dd56fafe2d6d55c8804a27de3b52fb53a4c98b0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6dd56fafe2d6d55c8804a27de3b52fb53a4c98b0 Author: Emil Velikov Date: Tue Oct 31 19:26:33 2017 + configure.ac: append to

Mesa (master): configure.ac: require xcb* for the omx/va/ ... when using x11 platform

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: 85a017230cacd0661570421c8e5b0619e512d33d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=85a017230cacd0661570421c8e5b0619e512d33d Author: Emil Velikov Date: Tue Oct 31 18:58:10 2017 + configure.ac: require xcb* for

Mesa (master): configure.ac: append to existing MSVC compat flags

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: 63811f3b7cd80e39f5e2c3e5ac7dab45e3905b60 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=63811f3b7cd80e39f5e2c3e5ac7dab45e3905b60 Author: Emil Velikov Date: Tue Oct 31 19:26:32 2017 + configure.ac: append to

Mesa (master): configure: enable the OpenCL ICD by default

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: 6ef9482b78d5c486f4d40785b7f04c3dabf81ff9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ef9482b78d5c486f4d40785b7f04c3dabf81ff9 Author: Emil Velikov Date: Mon Oct 16 16:40:08 2017 +0100 configure: enable the OpenCL

Mesa (master): targets/opencl: don't hardcode the icd file install to /etc /...

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: 0cd09585441d15ef1ff49de497008103f0b0e1ac URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0cd09585441d15ef1ff49de497008103f0b0e1ac Author: Emil Velikov Date: Mon Oct 16 16:40:07 2017 +0100 targets/opencl: don't hardcode

Mesa (master): wayland-drm: static inline wayland_drm_buffer_get

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: c7b65c330fd6ede0c82d3e2f2907e5a3ae864788 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c7b65c330fd6ede0c82d3e2f2907e5a3ae864788 Author: Emil Velikov Date: Tue Oct 24 17:14:20 2017 +0100 wayland-drm: static inline

Mesa (master): amd: add amdgpu_asic_addr.h to the sources list

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: 01d91b3718131f9d01908afebf2b925df366312a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=01d91b3718131f9d01908afebf2b925df366312a Author: Emil Velikov Date: Wed Nov 8 14:07:27 2017 + amd: add amdgpu_asic_addr.h to

Mesa (master): egl/android: add a note about .swap_buffers_with_damage

2017-11-08 Thread Emil Velikov
Module: Mesa Branch: master Commit: 61e99ce2673fae989baa59143b48c30f64b6a082 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=61e99ce2673fae989baa59143b48c30f64b6a082 Author: Emil Velikov Date: Mon Oct 16 17:10:42 2017 +0100 egl/android: add a note about

Mesa (master): gallivm: Use new LLVM fast-math-flags API

2017-11-08 Thread Michel Dänzer
Module: Mesa Branch: master Commit: 5d61fa4e68b7eb6d481a37efdbb35fdce675a6ad URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d61fa4e68b7eb6d481a37efdbb35fdce675a6ad Author: Tobias Droste Date: Wed Nov 8 10:44:19 2017 +0100 gallivm: Use new LLVM fast-math-flags API

Mesa (master): glsl: add varying resources for arrays of complex types

2017-11-08 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: master Commit: d5a641106baae2122cc3f09b4a755077d902ee88 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d5a641106baae2122cc3f09b4a755077d902ee88 Author: Juan A. Suarez Romero Date: Tue Oct 31 17:39:17 2017 + glsl: add varying resources