Mesa (master): mesa: default FixedSampleLocations to true when using a dummy image

2016-02-13 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: 6411444c364f67a4a597f8e025c9025440aa054a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6411444c364f67a4a597f8e025c9025440aa054a Author: Ilia Mirkin Date: Thu Feb 11 15:30:35 2016 -0500 mesa: default FixedSampleLocations to true when using a dummy

Mesa (master): glsl/types: Rename sampler_type to sampled_type

2016-02-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: ac089126b9b647f930ee2657aa16ea8e8f6a5dd7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ac089126b9b647f930ee2657aa16ea8e8f6a5dd7 Author: Jason Ekstrand Date: Tue Feb 9 13:56:23 2016 -0800 glsl/types: Rename sampler_type to sampled_type It's a bi

Mesa (master): glsl/types: Add a bare "sampler" type

2016-02-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 5ec6a65388871cc11ba9058dac4a76f4181c2334 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5ec6a65388871cc11ba9058dac4a76f4181c2334 Author: Jason Ekstrand Date: Tue Feb 9 14:09:12 2016 -0800 glsl/types: Add a bare "sampler" type This is to be used

Mesa (master): nir/types: Add helpers for function types

2016-02-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: d140b13fd54bedff9f961b891c6904bf106ced0e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d140b13fd54bedff9f961b891c6904bf106ced0e Author: Jason Ekstrand Date: Thu Feb 11 21:54:55 2016 -0800 nir/types: Add helpers for function types Reviewed-by: Jo

Mesa (master): glsl/types: Expose glsl_struct_field and glsl_function_param to C

2016-02-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: b9e94ad8060348faf40ba30722148b5c7e865a1c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9e94ad8060348faf40ba30722148b5c7e865a1c Author: Jason Ekstrand Date: Tue Feb 9 18:24:37 2016 -0800 glsl/types: Expose glsl_struct_field and glsl_function_par

Mesa (master): glsl/types: Add support for function types

2016-02-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 95ea9f770878517364ac2161eb943afbc77bfef9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=95ea9f770878517364ac2161eb943afbc77bfef9 Author: Jason Ekstrand Date: Tue Feb 9 18:17:06 2016 -0800 glsl/types: Add support for function types SPIR-V has a c

Mesa (master): nir/types: Add more type constructor functions

2016-02-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 7410c609882f490e62b86a261df860a56379be96 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7410c609882f490e62b86a261df860a56379be96 Author: Jason Ekstrand Date: Thu Feb 11 22:04:14 2016 -0800 nir/types: Add more type constructor functions Reviewed-b

Mesa (master): glsl/types: Add a helper for getting image types

2016-02-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 954d46184fad1d09b50bb03717f2583e8fabf635 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=954d46184fad1d09b50bb03717f2583e8fabf635 Author: Jason Ekstrand Date: Tue Feb 9 18:19:20 2016 -0800 glsl/types: Add a helper for getting image types Reviewed

Mesa (master): nir/types: Add helpers for working with sampler and image types

2016-02-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 914829f76625daf239a0c0a75c1ff648355191a3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=914829f76625daf239a0c0a75c1ff648355191a3 Author: Jason Ekstrand Date: Thu Feb 11 21:56:18 2016 -0800 nir/types: Add helpers for working with sampler and image

Mesa (master): nir/types: Add a few more glsl_type_is_ functions

2016-02-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: f05f576803caf939a420d559c78cbf40a455235f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f05f576803caf939a420d559c78cbf40a455235f Author: Jason Ekstrand Date: Thu Feb 11 22:03:48 2016 -0800 nir/types: Add a few more glsl_type_is_ functions Reviewe

Mesa (master): llvmpipe: Do not use barriers if not using threads.

2016-02-13 Thread Vinson Lee
Module: Mesa Branch: master Commit: 4ed4c1d9210b11ce6faea81455c21531904ea45b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ed4c1d9210b11ce6faea81455c21531904ea45b Author: Vinson Lee Date: Wed Feb 10 16:42:19 2016 -0800 llvmpipe: Do not use barriers if not using threads. Cc: mesa-

Mesa (master): i965: Reupload push and pull constants when we get new shader image unit state.

2016-02-13 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 9e30d66b7c9e7428ad15b6274694a7a1ceee68ae URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e30d66b7c9e7428ad15b6274694a7a1ceee68ae Author: Francisco Jerez Date: Thu Feb 11 20:17:15 2016 -0800 i965: Reupload push and pull constants when we get new sh

Mesa (master): i965: fix MAX_COMPUTE_SHARED_SIZE constant value

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 40fcb6b9f95050370af0fef11abd12e16b8cc7d0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=40fcb6b9f95050370af0fef11abd12e16b8cc7d0 Author: Samuel Pitoiset Date: Sat Feb 13 22:49:37 2016 +0100 i965: fix MAX_COMPUTE_SHARED_SIZE constant value MAX_COM

Mesa (master): nv50/ir: add missing SV_TID and SV_CTAID sysvals on GM107

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 7f0a19400eb26f555a0db535eff156a0a5091cb3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f0a19400eb26f555a0db535eff156a0a5091cb3 Author: Samuel Pitoiset Date: Sat Feb 13 22:25:46 2016 +0100 nv50/ir: add missing SV_TID and SV_CTAID sysvals on GM107

Mesa (master): nv50/ir: add MEMBAR emission for GM107

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: d11266aa06a507d8895bdc1f454a5837131cc1af URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d11266aa06a507d8895bdc1f454a5837131cc1af Author: Samuel Pitoiset Date: Sat Feb 13 22:06:15 2016 +0100 nv50/ir: add MEMBAR emission for GM107 Signed-off-by: Sa

Mesa (master): docs: document MESA_GLES_VERSION_OVERRIDE envvar

2016-02-13 Thread Alejandro Pinheiro
Module: Mesa Branch: master Commit: a150101125111bfdead2fcf59d5eb3b37c22031a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a150101125111bfdead2fcf59d5eb3b37c22031a Author: Alejandro PiƱeiro Date: Sat Feb 13 19:05:49 2016 +0100 docs: document MESA_GLES_VERSION_OVERRIDE envvar v2: R

Mesa (master): st/mesa: fix pipe_grid_info initializer

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: b410ed9215506398191d0120357564eca0cd9717 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b410ed9215506398191d0120357564eca0cd9717 Author: Samuel Pitoiset Date: Sat Feb 13 17:01:17 2016 +0100 st/mesa: fix pipe_grid_info initializer Fixes MSVC build

Mesa (master): st/mesa: keep track of shared memory declarations

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: e8db4e4e0a2e168d3710f18302e4d4d6218f8005 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e8db4e4e0a2e168d3710f18302e4d4d6218f8005 Author: Samuel Pitoiset Date: Sat Feb 6 22:19:46 2016 +0100 st/mesa: keep track of shared memory declarations Signed

Mesa (master): st/mesa: add mappings for compute shader sysvals

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 61c87cd2c0698fad68e4a02c44cdcbd4fd00191a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=61c87cd2c0698fad68e4a02c44cdcbd4fd00191a Author: Samuel Pitoiset Date: Mon Jan 11 15:20:32 2016 +0100 st/mesa: add mappings for compute shader sysvals LOCAL_I

Mesa (master): gallium: add PIPE_SHADER_CAP_SUPPORTED_IRS

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 5e09ac78e5c25972fecf02e10363052a7b90f79f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e09ac78e5c25972fecf02e10363052a7b90f79f Author: Samuel Pitoiset Date: Wed Feb 3 18:57:58 2016 +0100 gallium: add PIPE_SHADER_CAP_SUPPORTED_IRS This cap indi

Mesa (master): gallium/cso: add support for compute shaders

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 61ed09c7ea41e559219c772f18ea00942d54d30a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=61ed09c7ea41e559219c772f18ea00942d54d30a Author: Samuel Pitoiset Date: Mon Jan 4 23:56:08 2016 +0100 gallium/cso: add support for compute shaders Changes fro

Mesa (master): tgsi/ureg: add shared variables support for compute shaders

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: a8328e3a50169c3c74656df7f63f56f061d9e751 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a8328e3a50169c3c74656df7f63f56f061d9e751 Author: Samuel Pitoiset Date: Sat Jan 16 23:08:55 2016 +0100 tgsi/ureg: add shared variables support for compute shade

Mesa (master): mesa: do not use a constant for MAX_COMPUTE_SHARED_SIZE

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: be27f772e8b97031bf5177523a74ff8738d5adee URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=be27f772e8b97031bf5177523a74ff8738d5adee Author: Samuel Pitoiset Date: Sun Jan 17 17:33:59 2016 +0100 mesa: do not use a constant for MAX_COMPUTE_SHARED_SIZE

Mesa (master): gallium: add indirect compute parameters to pipe_grid_info

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 43f4420fba1c9855c0f127143a4ed13b170ac49b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=43f4420fba1c9855c0f127143a4ed13b170ac49b Author: Samuel Pitoiset Date: Mon Jan 18 16:19:32 2016 +0100 gallium: add indirect compute parameters to pipe_grid_inf

Mesa (master): trace: add all compute related functions

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 628b0e8571bd7b060ad2d2da756ebd76142db9d2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=628b0e8571bd7b060ad2d2da756ebd76142db9d2 Author: Samuel Pitoiset Date: Sun Jan 24 16:10:14 2016 +0100 trace: add all compute related functions Changes from v3

Mesa (master): mesa: make compute maximums reflect driver-provided values

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: f2547883cfcc7c7629e09cb38c162ad7f5d77611 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f2547883cfcc7c7629e09cb38c162ad7f5d77611 Author: Ilia Mirkin Date: Wed Jan 20 03:06:53 2016 -0500 mesa: make compute maximums reflect driver-provided values L

Mesa (master): st/mesa: add compute program dispatch callbacks

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 8aa666981bbf6332e4996c46546b259b08ad405b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8aa666981bbf6332e4996c46546b259b08ad405b Author: Samuel Pitoiset Date: Sun Jan 3 15:41:48 2016 +0100 st/mesa: add compute program dispatch callbacks This sta

Mesa (master): mesa: add PROGRAM_MEMORY

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: ffd9c7fd74622b3c4271ea31df9e09b4180d4a5a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ffd9c7fd74622b3c4271ea31df9e09b4180d4a5a Author: Samuel Pitoiset Date: Sat Feb 6 22:16:48 2016 +0100 mesa: add PROGRAM_MEMORY This will be used for shared, g

Mesa (master): st/mesa: implement limits for ARB_compute_shader

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: fe0b55f39e939f51147c5f28dde4a2a6455c5ecd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe0b55f39e939f51147c5f28dde4a2a6455c5ecd Author: Samuel Pitoiset Date: Wed Jan 20 18:12:39 2016 +0100 st/mesa: implement limits for ARB_compute_shader Accordi

Mesa (master): st/mesa: add compute shader states

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 7c79c1e3e25857a45150f6a0bf2e813fed074a6c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c79c1e3e25857a45150f6a0bf2e813fed074a6c Author: Samuel Pitoiset Date: Thu Jan 7 22:02:43 2016 +0100 st/mesa: add compute shader states Changes from v2: - u

Mesa (master): st/mesa: add a second pipeline for compute

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 08c46025c87654fbc885136a2c8cc4cce902dd37 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=08c46025c87654fbc885136a2c8cc4cce902dd37 Author: Samuel Pitoiset Date: Tue Jan 5 21:20:06 2016 +0100 st/mesa: add a second pipeline for compute Compute needs

Mesa (master): st/mesa: add conversion for compute shaders

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 44e04dc809659323ae0b5e32b97fcfccc5db66f1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=44e04dc809659323ae0b5e32b97fcfccc5db66f1 Author: Samuel Pitoiset Date: Wed Feb 3 18:08:01 2016 +0100 st/mesa: add conversion for compute shaders According to

Mesa (master): st/mesa: add intrinsics for shared variables

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: dfa58f0ff08c97f7f13775726c1fedda223aacc6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dfa58f0ff08c97f7f13775726c1fedda223aacc6 Author: Samuel Pitoiset Date: Sat Jan 16 23:15:42 2016 +0100 st/mesa: add intrinsics for shared variables This adds G

Mesa (master): st/mesa: add state validation for compute shaders

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 805d92e54038255c145e464670d3352276ae27a9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=805d92e54038255c145e464670d3352276ae27a9 Author: Samuel Pitoiset Date: Tue Jan 5 23:53:30 2016 +0100 st/mesa: add state validation for compute shaders This b

Mesa (master): gallium: add a new interface for pipe_context::launch_grid( )

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: bfd695e1d2975e5dd5363c2e7fcc3084a28457aa URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfd695e1d2975e5dd5363c2e7fcc3084a28457aa Author: Samuel Pitoiset Date: Tue Jan 12 18:00:00 2016 +0100 gallium: add a new interface for pipe_context::launch_gri

Mesa (master): mesa: store shared size in gl_compute_program

2016-02-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: a9eb1327be6932aae972532dbd87cd2fc50e846a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9eb1327be6932aae972532dbd87cd2fc50e846a Author: Samuel Pitoiset Date: Wed Feb 3 18:08:46 2016 +0100 mesa: store shared size in gl_compute_program The size o

Mesa (master): i965: Add means for limiting color resolves

2016-02-13 Thread Topi Pohjolainen
Module: Mesa Branch: master Commit: f709a0845792540544982740fa47be672825ee8a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f709a0845792540544982740fa47be672825ee8a Author: Topi Pohjolainen Date: Wed Dec 9 12:56:06 2015 +0200 i965: Add means for limiting color resolves Until now t

Mesa (master): i965: Don' t try to create aux buffer for non-msrt aux-buffer

2016-02-13 Thread Topi Pohjolainen
Module: Mesa Branch: master Commit: 9002bcdb355cca324d58d59893211ba3fe2efc8b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9002bcdb355cca324d58d59893211ba3fe2efc8b Author: Topi Pohjolainen Date: Mon Dec 7 11:56:05 2015 +0200 i965: Don't try to create aux buffer for non-msrt aux-bu

Mesa (master): i965: Refactor resolving of auxiliary mode

2016-02-13 Thread Topi Pohjolainen
Module: Mesa Branch: master Commit: 7513c5c782a5499df5558cb849ba7db9b31eb58c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7513c5c782a5499df5558cb849ba7db9b31eb58c Author: Topi Pohjolainen Date: Mon Dec 7 21:48:27 2015 +0200 i965: Refactor resolving of auxiliary mode Signed-off-b