Mesa (master): anv: Include the pipeline layout in the shader hash

2016-08-24 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 2301705dee6324634520559b27ac6728ebb02191 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2301705dee6324634520559b27ac6728ebb02191 Author: Jason Ekstrand Date: Wed Aug 24 17:14:11 2016 -0700 anv: Include the pipeline layout in the shader hash The p

Mesa (master): anv: Add a --disable-vulkan-icd-full-driver-path option

2016-08-24 Thread Dave Airlie
Module: Mesa Branch: master Commit: 05f36435ef117e48f457b44877d04dd6249b3bb7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=05f36435ef117e48f457b44877d04dd6249b3bb7 Author: Jason Ekstrand Date: Mon Aug 22 18:11:41 2016 -0700 anv: Add a --disable-vulkan-icd-full-driver-path option T

Mesa (master): mesa: Add support for querying GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 642aa58577bb0064c86fdd1a261a76a131886f06 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=642aa58577bb0064c86fdd1a261a76a131886f06 Author: Francisco Jerez Date: Tue Jul 5 21:28:11 2016 -0700 mesa: Add support for querying GL_FRAGMENT_SHADER_DISCARD

Mesa (master): glsl: Add support for representing framebuffer fetch in the GLSL IR.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: b49d8f20f43ec429e6c17e7d92c7c2d3f926ee5e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b49d8f20f43ec429e6c17e7d92c7c2d3f926ee5e Author: Francisco Jerez Date: Tue Jul 19 20:07:47 2016 -0700 glsl: Add support for representing framebuffer fetch in t

Mesa (master): glsl/linker: Allow fragment output overlap for gl_LastFragData.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 913ae618c6bdb42366f4d87265a6e35a88656e70 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=913ae618c6bdb42366f4d87265a6e35a88656e70 Author: Francisco Jerez Date: Thu Jul 14 12:57:14 2016 -0700 glsl/linker: Allow fragment output overlap for gl_LastFra

Mesa (master): glsl: Handle the inout qualifier in fragment shader output declarations.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 19e929a1774938cb826f68592dc87c520d048597 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=19e929a1774938cb826f68592dc87c520d048597 Author: Francisco Jerez Date: Tue Jul 19 20:10:21 2016 -0700 glsl: Handle the inout qualifier in fragment shader outpu

Mesa (master): mesa: Move shader memory barrier functions into barrier.c.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 6a976bbf84c9c8790fa61bbeb5eb24a2e646c76c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6a976bbf84c9c8790fa61bbeb5eb24a2e646c76c Author: Francisco Jerez Date: Tue Jul 5 23:18:18 2016 -0700 mesa: Move shader memory barrier functions into barrier.c

Mesa (master): glsl: Don' t consider read-only fragment outputs to be written to.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 711213fb7226f25a7da4962aa7526d7265d38356 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=711213fb7226f25a7da4962aa7526d7265d38356 Author: Francisco Jerez Date: Tue Jul 19 20:29:55 2016 -0700 glsl: Don't consider read-only fragment outputs to be wri

Mesa (master): glsl: Define a gl_LastFragData built-in for older GLSL versions.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 6b33eab959433fdcb4f3fce7c571a83e8050cdf0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b33eab959433fdcb4f3fce7c571a83e8050cdf0 Author: Francisco Jerez Date: Tue Jul 19 20:11:53 2016 -0700 glsl: Define a gl_LastFragData built-in for older GLSL ve

Mesa (master): glsl: Add parser state enables for the framebuffer fetch extensions.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: d7cd7b9c49ab01b954702783493fe22cd2bb38f1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d7cd7b9c49ab01b954702783493fe22cd2bb38f1 Author: Francisco Jerez Date: Mon Jul 25 17:24:52 2016 -0700 glsl: Add parser state enables for the framebuffer fetch

Mesa (master): i965/fs: Don' t consider the stencil output to be a color output.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: c8f5bd2c9960a8efe4d923e2a5aab7c169d68769 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c8f5bd2c9960a8efe4d923e2a5aab7c169d68769 Author: Francisco Jerez Date: Mon Aug 22 18:50:41 2016 -0700 i965/fs: Don't consider the stencil output to be a color

Mesa (master): glsl: Keep track of the set of fragment outputs read by a GL program.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 2018371692d9ea57805989b0390b833e785881bf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2018371692d9ea57805989b0390b833e785881bf Author: Francisco Jerez Date: Tue Jul 19 20:30:24 2016 -0700 glsl: Keep track of the set of fragment outputs read by a

Mesa (master): glsl: Don' t attempt to do dead varying elimination on gl_LastFragData arrays.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 5e1d34394e80198da774ca87133da34506a89c29 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e1d34394e80198da774ca87133da34506a89c29 Author: Francisco Jerez Date: Tue Jul 19 20:23:17 2016 -0700 glsl: Don't attempt to do dead varying elimination on gl_

Mesa (master): glsl/ast: Allow redeclaration of gl_LastFragData with different precision qualifier.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 6b3d23dcc07a584a7c6fcd64b025e88a92047c49 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b3d23dcc07a584a7c6fcd64b025e88a92047c49 Author: Francisco Jerez Date: Thu Jul 14 12:52:51 2016 -0700 glsl/ast: Allow redeclaration of gl_LastFragData with dif

Mesa (master): mesa: Add blend barrier entry point and driver hook.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 303fb5881c36b8c1270f3c8071705eea336c341b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=303fb5881c36b8c1270f3c8071705eea336c341b Author: Francisco Jerez Date: Tue Jul 5 23:21:21 2016 -0700 mesa: Add blend barrier entry point and driver hook. Bot

Mesa (master): mesa: Add extension enables for framebuffer fetch extensions.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 115a27357c4d991d8064452d0179493aef528e3e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=115a27357c4d991d8064452d0179493aef528e3e Author: Francisco Jerez Date: Tue Jul 19 17:40:05 2016 -0700 mesa: Add extension enables for framebuffer fetch extensi

Mesa (master): mesa: Rename "texturebarrier" source files to "barrier".

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 83d2f9db2929781d7d4b182355c872a7cbbcaeec URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=83d2f9db2929781d7d4b182355c872a7cbbcaeec Author: Francisco Jerez Date: Tue Jul 5 23:15:01 2016 -0700 mesa: Rename "texturebarrier" source files to "barrier".

Mesa (master): glapi: Add XML for GL_EXT_shader_framebuffer_fetch.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: acb12a12283eb71de7f2efc2cf09aa637983ae20 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=acb12a12283eb71de7f2efc2cf09aa637983ae20 Author: Francisco Jerez Date: Tue Jul 5 21:25:56 2016 -0700 glapi: Add XML for GL_EXT_shader_framebuffer_fetch. Revi

Mesa (master): nvc0: invalidate textures/samplers on GK104+

2016-08-24 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: a227b0a4f1354f145ff49183b687dd7541a24c86 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a227b0a4f1354f145ff49183b687dd7541a24c86 Author: Samuel Pitoiset Date: Wed Aug 24 20:22:52 2016 +0200 nvc0: invalidate textures/samplers on GK104+ Like Fermi,

Mesa (master): gallium/ttn: Remove duplicated TGSI_OPCODE_DP2A initialization

2016-08-24 Thread Eric Anholt
Module: Mesa Branch: master Commit: c9c989763aa7ad636407cb33c27d586e6f559d7a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9c989763aa7ad636407cb33c27d586e6f559d7a Author: Rhys Kidd Date: Wed Aug 24 00:13:04 2016 -0400 gallium/ttn: Remove duplicated TGSI_OPCODE_DP2A initialization

Mesa (master): travis: Enable vc4 in libdrm to satisfy vc4 test build dependency.

2016-08-24 Thread Eric Anholt
Module: Mesa Branch: master Commit: 084678ccbb018135a835ef40aa16c444139f3e83 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=084678ccbb018135a835ef40aa16c444139f3e83 Author: Eric Anholt Date: Thu Aug 18 13:43:12 2016 -0700 travis: Enable vc4 in libdrm to satisfy vc4 test build depend

Mesa (master): travis: Update to the Ubuntu Trusty image.

2016-08-24 Thread Eric Anholt
Module: Mesa Branch: master Commit: 80a872f3f0e307572108bb9a3181a4ddbd9f7956 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=80a872f3f0e307572108bb9a3181a4ddbd9f7956 Author: Eric Anholt Date: Thu Aug 18 13:12:18 2016 -0700 travis: Update to the Ubuntu Trusty image. This will hopeful

Mesa (master): travis: Upgrade LLVM dependency to 3.5 and enable LLVM drivers.

2016-08-24 Thread Eric Anholt
Module: Mesa Branch: master Commit: 78ab62b1e922e191da6b1a04ce645ee5e0363c05 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=78ab62b1e922e191da6b1a04ce645ee5e0363c05 Author: Eric Anholt Date: Thu Aug 18 14:10:57 2016 -0700 travis: Upgrade LLVM dependency to 3.5 and enable LLVM driver

Mesa (master): travis: Parse configure.ac to pick an updated LIBDRM_VERSION.

2016-08-24 Thread Eric Anholt
Module: Mesa Branch: master Commit: ecbc76cf6eaacfa8337de9449c4f65d395c12df5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ecbc76cf6eaacfa8337de9449c4f65d395c12df5 Author: Eric Anholt Date: Thu Aug 18 12:29:31 2016 -0700 travis: Parse configure.ac to pick an updated LIBDRM_VERSION.

Mesa (master): anv: meta_blit2d: adapt texel fetch pitch for fake w-tiled

2016-08-24 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 91987c51e31306bcc52d2c9d18895a533ab08822 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=91987c51e31306bcc52d2c9d18895a533ab08822 Author: Lionel Landwerlin Date: Wed Aug 24 17:52:12 2016 +0100 anv: meta_blit2d: adapt texel fetch pitch for fake w-ti

Mesa (master): vc4: Fix GPU hangs with >16 varying values.

2016-08-24 Thread Eric Anholt
Module: Mesa Branch: master Commit: 87a88f2daabfe14b12d447b3d96b9f8938c5cf03 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=87a88f2daabfe14b12d447b3d96b9f8938c5cf03 Author: Eric Anholt Date: Mon Aug 22 14:58:28 2016 -0700 vc4: Fix GPU hangs with >16 varying values. Fixes glsl-routi

Mesa (master): vl/rbsp: fix another three byte not detected

2016-08-24 Thread Leo Liu
Module: Mesa Branch: master Commit: 5277f25480a290b02c7bfe548c56288fce8404b5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5277f25480a290b02c7bfe548c56288fce8404b5 Author: Leo Liu Date: Mon Aug 22 12:05:53 2016 -0400 vl/rbsp: fix another three byte not detected This happens when t

Mesa (master): radeonsi: fix VM faults due NULL internal const buffers on CIK

2016-08-24 Thread Marek Olšák
Module: Mesa Branch: master Commit: 2c13abb49137d0f81b530b3c67f1ed79c58c796e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c13abb49137d0f81b530b3c67f1ed79c58c796e Author: Marek Olšák Date: Thu Aug 18 15:25:51 2016 +0200 radeonsi: fix VM faults due NULL internal const buffers on CI

Mesa (master): gallium/winsys/kms: Fix double refcount when importing from prime FD (v2)

2016-08-24 Thread Emil Velikov
Module: Mesa Branch: master Commit: 0aa6a818ef60e01f304987fe07ac1370d68d38b1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0aa6a818ef60e01f304987fe07ac1370d68d38b1 Author: Tomasz Figa Date: Tue Aug 2 19:46:25 2016 +0900 gallium/winsys/kms: Fix double refcount when importing from p

Mesa (master): gallium/winsys/kms: Fully initialize kms_sw_dt at prime import time (v2)

2016-08-24 Thread Emil Velikov
Module: Mesa Branch: master Commit: e71b78ebf9a405f2831826de2cb2d4ebb8658262 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e71b78ebf9a405f2831826de2cb2d4ebb8658262 Author: Tomasz Figa Date: Tue Aug 2 19:46:26 2016 +0900 gallium/winsys/kms: Fully initialize kms_sw_dt at prime impor

Mesa (master): gallium/winsys/kms: Look up the GEM handle after importing a prime FD

2016-08-24 Thread Emil Velikov
Module: Mesa Branch: master Commit: 577f85e2bba093084d5d2af6047aeb328d708d9b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=577f85e2bba093084d5d2af6047aeb328d708d9b Author: Tomasz Figa Date: Tue Aug 2 19:46:28 2016 +0900 gallium/winsys/kms: Look up the GEM handle after importing a

Mesa (master): gallium/winsys/kms: Move display target handle lookup to separate function

2016-08-24 Thread Emil Velikov
Module: Mesa Branch: master Commit: 0465c72d46e49bb26c5f1f09bc70074d49e82196 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0465c72d46e49bb26c5f1f09bc70074d49e82196 Author: Tomasz Figa Date: Tue Aug 2 19:46:27 2016 +0900 gallium/winsys/kms: Move display target handle lookup to sepa

Mesa (master): shaderapi: don' t generate not linked error on GetProgramStage in general

2016-08-24 Thread Alejandro Pinheiro
Module: Mesa Branch: master Commit: b4959e17f18aff68465f4b3445b6a53ee0227b16 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b4959e17f18aff68465f4b3445b6a53ee0227b16 Author: Alejandro Piñeiro Date: Tue Aug 23 17:00:54 2016 +0200 shaderapi: don't generate not linked error on GetProgra

Mesa (master): st/xvmc: fix a couple 'unused-but-set-variable' warnings

2016-08-24 Thread Emil Velikov
Module: Mesa Branch: master Commit: f6b9fb6e4c9c349b87153ae96fd507c0ee5657c9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f6b9fb6e4c9c349b87153ae96fd507c0ee5657c9 Author: Eric Engestrom Date: Tue Jul 12 23:41:50 2016 +0100 st/xvmc: fix a couple 'unused-but-set-variable' warnings

Mesa (master): egl: turn a couple asserts static (compile-time)

2016-08-24 Thread Emil Velikov
Module: Mesa Branch: master Commit: 49dad1aafda974dd676dfd2c87da071749e1334f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=49dad1aafda974dd676dfd2c87da071749e1334f Author: Eric Engestrom Date: Mon Aug 22 21:52:03 2016 +0100 egl: turn a couple asserts static (compile-time) Signed-o

Mesa (master): .gitignore: Ignore tags generated by `make tags`

2016-08-24 Thread Emil Velikov
Module: Mesa Branch: master Commit: 2f86582b92425d819aaeaf5d86b71e8460944093 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f86582b92425d819aaeaf5d86b71e8460944093 Author: Eric Engestrom Date: Tue May 31 02:30:16 2016 +0100 .gitignore: Ignore tags generated by `make tags` Signed-o

Mesa (master): gallium/cso: avoid unnecessary null dereference

2016-08-24 Thread Emil Velikov
Module: Mesa Branch: master Commit: 9411eb67ecebfc76c909ca81b09e6e7fe08ac8eb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9411eb67ecebfc76c909ca81b09e6e7fe08ac8eb Author: Eric Engestrom Date: Tue Jul 12 22:48:28 2016 +0100 gallium/cso: avoid unnecessary null dereference The label

Mesa (master): i915: remove unnecessary `if`

2016-08-24 Thread Emil Velikov
Module: Mesa Branch: master Commit: 8af1b540c52fbc9fe34f1b2fef1f728b205ab630 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8af1b540c52fbc9fe34f1b2fef1f728b205ab630 Author: Eric Engestrom Date: Mon Aug 15 15:51:21 2016 +0100 i915: remove unnecessary `if` if (x) return true; else re

Mesa (master): i965: remove unnecessary `if`

2016-08-24 Thread Emil Velikov
Module: Mesa Branch: master Commit: 253274351f550c428ca4f4f21d9b176579f002ee URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=253274351f550c428ca4f4f21d9b176579f002ee Author: Eric Engestrom Date: Mon Aug 15 15:51:20 2016 +0100 i965: remove unnecessary `if` if (x) return true; else re

Mesa (master): program_resource: subroutine active uniforms should return NumSubroutineUniforms

2016-08-24 Thread Alejandro Pinheiro
Module: Mesa Branch: master Commit: 07fe2d565bb117e8ae0a96b084633cc5a18b029d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=07fe2d565bb117e8ae0a96b084633cc5a18b029d Author: Alejandro Piñeiro Date: Thu Aug 18 19:44:55 2016 +0200 program_resource: subroutine active uniforms should ret

Mesa (master): egl/wayland-egl: Fix for segfault in dri2_wl_destroy_surface.

2016-08-24 Thread Emil Velikov
Module: Mesa Branch: master Commit: 690ead4a135aed68ddb8dcfceccd11adf27ff1f1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=690ead4a135aed68ddb8dcfceccd11adf27ff1f1 Author: Stencel, Joanna Date: Mon Aug 22 09:48:50 2016 +0200 egl/wayland-egl: Fix for segfault in dri2_wl_destroy_surf

Mesa (master): st/va: Remove unused variable coded_size from vlVaEndPicture()

2016-08-24 Thread Christian König
Module: Mesa Branch: master Commit: f033d971557082ce716f5b722df0d923a265678e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f033d971557082ce716f5b722df0d923a265678e Author: Kai Wasserbäch Date: Sat Aug 20 18:14:54 2016 +0200 st/va: Remove unused variable coded_size from vlVaEndPictu

Mesa (master): st/va: Remove else case in vlVaEndPicture() made superfluous by c59628d11b

2016-08-24 Thread Christian König
Module: Mesa Branch: master Commit: 83d08d4cab1cd6577dd304e6f8acead4076ccf5d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=83d08d4cab1cd6577dd304e6f8acead4076ccf5d Author: Kai Wasserbäch Date: Sat Aug 20 18:14:53 2016 +0200 st/va: Remove else case in vlVaEndPicture() made superfluo

Mesa (master): st/va: add missing mutex_unlock

2016-08-24 Thread Christian König
Module: Mesa Branch: master Commit: cd340052adf4246284311f5262664ab8867396e2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd340052adf4246284311f5262664ab8867396e2 Author: Eric Engestrom Date: Sun Aug 21 22:11:48 2016 +0100 st/va: add missing mutex_unlock Fixes: c59628d11b134fc016