Mesa (master): st/mesa: get Version from gl_program rather than gl_shader_program

2016-12-01 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 6bf63b011992dbbc899a28bde5692070dbcf965a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6bf63b011992dbbc899a28bde5692070dbcf965a Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Nov 9 15:01:29 2016 +1100 st/mesa: get Versio

Mesa (master): mesa: reset linked_stages bitmask when re-linking

2016-11-30 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 966567aa1296f99b16baec1ce92d64a8b3533d25 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=966567aa1296f99b16baec1ce92d64a8b3533d25 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Dec 1 08:52:20 2016 +1100 mesa: reset linked_

Mesa (master): glsl: use linked_shaders bitmask to iterate stages for subroutine fields

2016-11-29 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 2ea021a1ebb768b13c533f6bea56cdfb4a9cc3b3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2ea021a1ebb768b13c533f6bea56cdfb4a9cc3b3 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Nov 2 14:28:12 2016 +1100 glsl: use linked_s

Mesa (master): mesa/glsl: add bitmask to track stages a program was linked against

2016-11-29 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 34953f8907fddd0d2b27d276580a1d3223047987 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=34953f8907fddd0d2b27d276580a1d3223047987 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Mon Oct 31 21:16:50 2016 +1100 mesa/glsl: add b

Mesa (master): mesa: optimise interleaved sso validation

2016-11-29 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 6d3458cbfbb4efb5a2ee33ad17e11f45163b6180 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d3458cbfbb4efb5a2ee33ad17e11f45163b6180 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Nov 10 08:33:50 2016 +1100 mesa: optimise inter

Mesa (master): mesa: fix active subroutine uniforms properly

2016-11-28 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 0303201dfb73c16751d5519cca7480fa678d429a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0303201dfb73c16751d5519cca7480fa678d429a Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Sun Nov 27 10:31:01 2016 +1100 mesa: fix active subr

Mesa (master): mesa/glsl: remove unused uses_builtin_functions field

2016-11-22 Thread Timothy Arceri
Module: Mesa Branch: master Commit: a56a505db72b0a5ff973a489a094186d7dfcd9e7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a56a505db72b0a5ff973a489a094186d7dfcd9e7 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Tue Nov 22 17:59:41 2016 +1100 mesa/glsl: remove

Mesa (master): glsl: fix NULL check

2016-11-21 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 581bd1d12a0c8f68110519196673b11940887143 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=581bd1d12a0c8f68110519196673b11940887143 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Tue Nov 22 13:19:33 2016 +1100 glsl: fix NULL check

Mesa (master): st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_program

2016-11-18 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 203c8794a1debc0e45019fe945d1cc55459e6c6f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=203c8794a1debc0e45019fe945d1cc55459e6c6f Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Mon Nov 7 14:47:18 2016 +1100 st/mesa/glsl/nir/i965

Mesa (master): mesa: create new gl_shader_program_data struct

2016-11-18 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 65cd0a0d7f411eefac81408ebf7b704ccd1c9bf7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=65cd0a0d7f411eefac81408ebf7b704ccd1c9bf7 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Mon Nov 7 14:43:48 2016 +1100 mesa: crea

Mesa (master): glsl: add new program driver function to standalone compiler

2016-11-18 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 0c85d2fea406df033c27201ba5e7257874a67a9a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c85d2fea406df033c27201ba5e7257874a67a9a Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Sat Nov 19 11:11:04 2016 +1100 glsl: add new p

Mesa (master): glsl/i965: move per stage AtomicBuffers list to gl_program

2016-11-18 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c20564ae3ec2b5ac6bee23751d53a92b2dc09067 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c20564ae3ec2b5ac6bee23751d53a92b2dc09067 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Fri Nov 11 11:45:54 2016 +1100 glsl/i965: move per

Mesa (master): glsl: tidy up entries temporary

2016-11-18 Thread Timothy Arceri
Module: Mesa Branch: master Commit: adb3a83c09c20babfa9f7f5b36bc61bbc36c9cb1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=adb3a83c09c20babfa9f7f5b36bc61bbc36c9cb1 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Fri Nov 11 11:45:55 2016 +1100 glsl: tidy up e

Mesa (master): st/mesa/i965: simplify gl_program references and stop leaking

2016-11-18 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 2b8f97d0ff0836b1d1c8753a81a8810df385b21d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b8f97d0ff0836b1d1c8753a81a8810df385b21d Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Nov 17 12:26:08 2016 +1100 st/mesa/i965: si

Mesa (master): mesa: fix old classic drivers to use ralloc for ARB asm programs

2016-11-18 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 88fe2c308ec0902b8f3980f9ce6ab6241ba74c14 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=88fe2c308ec0902b8f3980f9ce6ab6241ba74c14 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Fri Nov 18 11:51:59 2016 +1100 mesa: fix old c

Mesa (master): mesa/glsl: copy num_images to gl_program

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9c2042f2ce4c6f8746153138692fb06954ec2ed7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c2042f2ce4c6f8746153138692fb06954ec2ed7 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Oct 27 14:47:09 2016 +1100 mesa/glsl: copy num_

Mesa (master): mesa/glsl: copy num_abos to gl_program

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 5581f2a8f27cda7a9d239ab655829d9159af5544 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5581f2a8f27cda7a9d239ab655829d9159af5544 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Oct 27 16:17:19 2016 +1100 mesa/glsl: copy nu

Mesa (master): i965: get num_abos from shader_info rather than gl_linked_shader

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 67b9c263425b748a292606dee079c46d87c48c3b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=67b9c263425b748a292606dee079c46d87c48c3b Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Oct 27 19:15:19 2016 +1100 i965: get num_abo

Mesa (master): i965: get num_images from shader_info rather than gl_linked_shader

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: ba40c8b03cb5250af771c50ff785bd5ec293e3c1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba40c8b03cb5250af771c50ff785bd5ec293e3c1 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Oct 27 15:59:46 2016 +1100 i965: get num_image

Mesa (master): st/mesa: stop initialing Instructions and NumInstructions

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: d6bdb3a86293da2164e9355f0262ef83afeece7f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6bdb3a86293da2164e9355f0262ef83afeece7f Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Nov 17 10:51:19 2016 +1100 st/mesa: stop init

Mesa (master): nir: add support for counting AoA uniforms in nir_shader_gather_info()

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 6b82e957be216ab3c55e1567f8a1329432e61267 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b82e957be216ab3c55e1567f8a1329432e61267 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Oct 27 19:13:05 2016 +1100 nir: add s

Mesa (master): st/mesa/r200/i915/i965: move ARB program fields into a union

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c3df65c123c6392b0b116900395a89fd3dbb9b85 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c3df65c123c6392b0b116900395a89fd3dbb9b85 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Nov 17 10:52:28 2016 +1100 st/mesa/r200/i91

Mesa (master): i965: only try print GLSL IR once when using INTEL_DEBUG to dump ir

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c3b8bf9bc90763c84558199511d062dde18a5d1e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c3b8bf9bc90763c84558199511d062dde18a5d1e Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Nov 3 21:47:04 2016 +1100 i965: only try prin

Mesa (master): mesa: remove unused Comment field in prog_instruction

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9c9589f1e22568a16194e04bb5be6333ac202393 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c9589f1e22568a16194e04bb5be6333ac202393 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Sat Nov 5 22:27:22 2016 +1100 mesa: remove unused C

Mesa (master): mesa: make use of ralloc when creating ARB asm gl_program fields

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 0ad69e6b51b06c483db37c3b7eeb1da1a95d0629 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ad69e6b51b06c483db37c3b7eeb1da1a95d0629 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Sat Nov 5 22:35:41 2016 +1100 mesa: make use of

Mesa (master): glsl: stub out _mesa_reference_program() in standalone compiler

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 686dad657f2179f8c5ab985546577b51c8e3f518 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=686dad657f2179f8c5ab985546577b51c8e3f518 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Mon Oct 3 17:04:26 2016 +1100 glsl: st

Mesa (master): compiler: include shader_enums.h in shader_info.h

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 29ade71af97ad32c9f5999d99c0f5e6dc91687b6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=29ade71af97ad32c9f5999d99c0f5e6dc91687b6 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Nov 16 14:02:11 2016 +1100 compiler: i

Mesa (master): compiler: remove now unused copy_shader_info() declaration

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 8af1b2a2ce661ffa09c6dd83988158d2afd5ccb7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8af1b2a2ce661ffa09c6dd83988158d2afd5ccb7 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Nov 16 14:02:12 2016 +1100 compiler: remove now

Mesa (master): Fix races during _mesa_HashWalk().

2016-11-11 Thread Timothy Arceri
y more interactions than just these two possible. Cc: 11.2 12.0 13.0 <mesa-sta...@lists.freedesktop.org> Signed-off-by: Steinar H. Gunderson <steinar+m...@gunderson.no> Reviewed-by: Timothy Arceri <timothy.arc...@collabora.com> --- src/mesa/main/hash.c | 18 +++--- 1 fi

Mesa (master): i965: remove remaining tabs in brw_program_cache.c

2016-11-11 Thread Timothy Arceri
Module: Mesa Branch: master Commit: e86fc2c2856d8fde27fe061703f3c1e0abd585a5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e86fc2c2856d8fde27fe061703f3c1e0abd585a5 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Fri Nov 11 15:08:42 2016 +1100 i965: remove remainin

Mesa (master): i965: rename brw_state_cache_check_size() to brw_program_cache_check_size()

2016-11-11 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 663fc64965fe1c6ae9994527b931b36230d622fc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=663fc64965fe1c6ae9994527b931b36230d622fc Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Fri Nov 11 15:06:28 2016 +1100 i965:

Mesa (master): i965: update gl_PrimitiveIDIn to be a system variable

2016-11-11 Thread Timothy Arceri
Module: Mesa Branch: master Commit: e36f0878cf391c2ae4a12f7fed22c64b9d215100 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e36f0878cf391c2ae4a12f7fed22c64b9d215100 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Tue Oct 25 21:55:17 2016 +1100 i965:

Mesa (master): i965: use nir_shader_gather_info() over do_set_program_inouts()

2016-11-11 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 00620782c92100d77c660f9783504c6d80fa1d58 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=00620782c92100d77c660f9783504c6d80fa1d58 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Oct 27 12:22:36 2016 +1100 i96

Mesa (master): i965: rename brw_state_cache.c -> brw_program_cache.c

2016-11-11 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 0d897be973343fccfd9481360497d8a8792c8f9c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d897be973343fccfd9481360497d8a8792c8f9c Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Fri Nov 11 15:01:24 2016 +1100 i965:

Mesa (master): nir: Generalize the "is per-vertex variable?" helpers and export them.

2016-11-10 Thread Timothy Arceri
quot;is per-vertex variable?" helpers and export them. I want this function for nir_gather_info(), and realized it's basically the same as the ones in nir_lower_io(). Signed-off-by: Kenneth Graunke <kenn...@whitecape.org> Reviewed-by: Timothy Arceri <timothy.arc...@collabora.com>

Mesa (master): nir: update nir_gather_info to only mark used array/ matrix elements

2016-11-10 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 7372d2153ab68eefec792a8cb094a6557bdb8b4a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7372d2153ab68eefec792a8cb094a6557bdb8b4a Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Oct 27 12:21:52 2016 +1100 nir: update nir_gathe

Mesa (master): mesa/compiler: move MAX_VARYING to shader_enums.h

2016-11-10 Thread Timothy Arceri
ARYING to shader_enums.h Reviewed-by: Timothy Arceri <timothy.arc...@collabora.com> --- src/compiler/shader_enums.h | 1 + src/mesa/main/config.h | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/shader_enums.h b/src/compiler/shader_enums.h index 7405

Mesa (master): nir: add more helpers to nir_types.cpp

2016-11-10 Thread Timothy Arceri
Module: Mesa Branch: master Commit: cd52b4fb161bf038b5279144c7f6d8d84729a940 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd52b4fb161bf038b5279144c7f6d8d84729a940 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Tue Oct 25 17:04:31 2016 +1100 nir: add more h

Mesa (master): mesa/glsl: delete previously linked shaders earlier when linking

2016-11-02 Thread Timothy Arceri
Module: Mesa Branch: master Commit: d2861d682a235993844989f7742c9539c3e10245 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d2861d682a235993844989f7742c9539c3e10245 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Nov 2 09:49:58 2016 +1100 mesa/glsl:

Mesa (master): nir: fix nir_shader_clone() and nir_sweep()

2016-11-02 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 903e5eae974c125c2605fad465f7cf6863143199 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=903e5eae974c125c2605fad465f7cf6863143199 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Nov 3 09:18:19 2016 +1100 nir: fix nir_shader

Mesa (master): st/mesa/r200/i915/i965: use rzalloc() to create gl_program

2016-11-02 Thread Timothy Arceri
Module: Mesa Branch: master Commit: cc6aa1d161280f10ded7834d1ec2413bc97589fe URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cc6aa1d161280f10ded7834d1ec2413bc97589fe Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Nov 3 09:18:17 2016 +1100 st/mesa/r200/i915/i96

Mesa (master): mesa: move shader_info to the start of gl_program

2016-11-02 Thread Timothy Arceri
Module: Mesa Branch: master Commit: f304aca54204fab2dd674a07f4bf13a6a1581c20 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f304aca54204fab2dd674a07f4bf13a6a1581c20 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Nov 3 09:18:18 2016 +1100 mesa: move shade

Mesa (master): i965: use memory context when creating passthrough tcs

2016-10-28 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 7d059bdfb96a59043000e9d8c378ca077f473774 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d059bdfb96a59043000e9d8c378ca077f473774 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Fri Oct 28 17:27:36 2016 +1100 i965: use memory c

Mesa (master): intel/blorp: remove stale comment

2016-10-28 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 5857c3082e9f84db12cf9e503666503848242344 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5857c3082e9f84db12cf9e503666503848242344 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Fri Oct 28 16:27:49 2016 +1100 intel/blorp: remove

Mesa (master): glsl: Add pthread libs to cache_test

2016-10-26 Thread Timothy Arceri
: Rhys Kidd <rhysk...@gmail.com> Reviewed-by: Timothy Arceri <timothy.arc...@collabora.com> --- src/compiler/Makefile.glsl.am | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/compiler/Makefile.glsl.am b/src/compiler/Makefile.glsl.am index 8cc0a4a..8bfb90

Mesa (master): 56 new commits

2016-10-25 Thread Timothy Arceri
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e423ca1477bd212c01676c5e4828ebdb83310d8 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Tue Oct 25 10:23:25 2016 +1100 nir: stop adjusting driver location for varying packing As of 59864e8e020 we ju

Mesa (master): glsl/mesa: remove unused namespace support from the symbol table

2016-10-24 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 6dbe8a1b9fd750b4c1bb600a0bb43129d95e6eca URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6dbe8a1b9fd750b4c1bb600a0bb43129d95e6eca Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Fri Oct 21 16:50:52 2016 +1100 glsl/mesa: remove

Mesa (master): mesa: remove unused LocalSizeVariable

2016-10-19 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 740a8fa1e214bafef1641336c90f09cb4ed0c415 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=740a8fa1e214bafef1641336c90f09cb4ed0c415 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Oct 19 10:51:48 2016 +1100 mesa: remove

Mesa (master): util: remove unused variable

2016-10-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 965ebc8b286afee827b820479cc1714a2aeb46cc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=965ebc8b286afee827b820479cc1714a2aeb46cc Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Fri Oct 7 21:10:37 2016 +1100 util: remove

Mesa (master): i965: get outputs written from nir info

2016-10-05 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 7ef8286487562e1e8678ccc514e4054a682c0c89 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ef8286487562e1e8678ccc514e4054a682c0c89 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Oct 5 16:24:56 2016 +1100 i965: get outputs w

Mesa (master): i965: remove remaining tabs in brw_draw.c

2016-10-05 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 88428fbe412e89c421da89808ef8bcc0fbddd845 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=88428fbe412e89c421da89808ef8bcc0fbddd845 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Oct 5 16:46:39 2016 +1100 i965: remove remainin

Mesa (master): mesa: remove the UsesDFdy flag

2016-10-05 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 201f940d2e49d6ead5dfd6921b33bf6afefa4c68 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=201f940d2e49d6ead5dfd6921b33bf6afefa4c68 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Oct 5 15:28:50 2016 +1100 mesa: remove the Us

Mesa (master): i965: get outputs read from nir info

2016-10-05 Thread Timothy Arceri
Module: Mesa Branch: master Commit: b526a9b708b48c3d1c394783cba99f11eb17d0b9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b526a9b708b48c3d1c394783cba99f11eb17d0b9 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Oct 5 15:56:21 2016 +1100 i965: get outputs rea

Mesa (master): i965: remove remaining tabs in brw_wm.c

2016-10-05 Thread Timothy Arceri
Module: Mesa Branch: master Commit: a38c809f6e2080da4100f3b4fe432e0b98950ebf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a38c809f6e2080da4100f3b4fe432e0b98950ebf Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Oct 5 15:42:02 2016 +1100 i965: remove remainin

Mesa (master): i965: get inputs read from nir info

2016-10-05 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 7627fbd9b0ca5eb39acb4f0a2ce9b03c90931ebc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7627fbd9b0ca5eb39acb4f0a2ce9b03c90931ebc Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Oct 5 16:45:27 2016 +1100 i965: get inputs rea

Mesa (master): i965: get uses discard from nir info

2016-10-05 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 556335eb9915fc6e00aafa15eaf0265ddc25b131 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=556335eb9915fc6e00aafa15eaf0265ddc25b131 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Oct 5 15:13:23 2016 +1100 i965: get uses discar

Mesa (master): i965: add MAYBE_UNUSED to assert param

2016-10-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: df4ff31d3c1d907c237ed0e699deec1e24e8a9d3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=df4ff31d3c1d907c237ed0e699deec1e24e8a9d3 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Tue Oct 4 11:15:04 2016 +1100 i965: add MAYBE_

Mesa (master): i965: fix unused variable warning in gen7_block_read_scratch()

2016-10-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c9f176790346558fa48cfbcf6e2d5e140eb78fd7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9f176790346558fa48cfbcf6e2d5e140eb78fd7 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Tue Oct 4 11:15:05 2016 +1100 i965: fix unused va

Mesa (master): i965: fix unused variable warning in brw_emit_gpgpu_walker( )

2016-10-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 0e8f1eaf413d22e6860ccf4c93ccf256ad00aa6a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e8f1eaf413d22e6860ccf4c93ccf256ad00aa6a Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Tue Oct 4 11:15:08 2016 +1100 i965: fix unused va

Mesa (master): i965: add MAYBE_UNUSED to assert param

2016-10-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 6fdfcd4d1cad0e83442d061bac3836b1ba1e8b04 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6fdfcd4d1cad0e83442d061bac3836b1ba1e8b04 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Tue Oct 4 11:15:07 2016 +1100 i965: add MAYBE_

Mesa (master): i965: wrap unused function in #ifndef NDEBUG

2016-10-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 4340294af8a2a21a0a613c2c7995cc61e8cb03de URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4340294af8a2a21a0a613c2c7995cc61e8cb03de Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Tue Oct 4 11:15:06 2016 +1100 i965: wrap unused fu

Mesa (master): spirv: replace assert() with unreachable()

2016-10-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 338d3c0b0f9c56e68c31ff542513fb7fa9f1c099 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=338d3c0b0f9c56e68c31ff542513fb7fa9f1c099 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Tue Oct 4 11:25:25 2016 +1100 spirv: replace

Mesa (master): intel: use the correct format specifier for printing uint64_t

2016-10-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 298c2e03d78c3abeb588306acd67aa88b197ee61 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=298c2e03d78c3abeb588306acd67aa88b197ee61 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Tue Oct 4 12:03:14 2016 +1100 intel: use the c

Mesa (master): i965: rename max_ds_* variable to max_tes_*

2016-10-02 Thread Timothy Arceri
Module: Mesa Branch: master Commit: eaf147cb463a2809366964ac4924e9aef719ffe7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eaf147cb463a2809366964ac4924e9aef719ffe7 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Mon Oct 3 10:39:29 2016 +1100 i965: rename m

Mesa (master): i965: rename max_hs_* variables to max_tcs_*

2016-10-02 Thread Timothy Arceri
Module: Mesa Branch: master Commit: b67633ce5e3ca29526f8378168ec312aa80c2861 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b67633ce5e3ca29526f8378168ec312aa80c2861 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Mon Oct 3 10:39:28 2016 +1100 i965: rename m

Mesa (master): glsl: add missing headers to blob.h

2016-10-01 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 024c20731905d81c966bb5169385109b59f119fb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=024c20731905d81c966bb5169385109b59f119fb Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Sat Oct 1 11:45:22 2016 +1000 glsl: add missing h

Mesa (master): mesa: use uint32_t rather than unsigned for xfb struct members

2016-09-30 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 913e0296f2168c13a2a8ac649e17bb12683681e1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=913e0296f2168c13a2a8ac649e17bb12683681e1 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Sat Oct 1 09:20:26 2016 +1000 mesa: use uint32_t

Mesa (master): i915/i965: remove commented out warning

2016-09-30 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 7064f8674a2084da8ae5dd980ec18361001c8447 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7064f8674a2084da8ae5dd980ec18361001c8447 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Fri Sep 30 16:37:03 2016 +1000 i915/i965: remove com

Mesa (master): glsl: remove tabs from ast_expr.cpp

2016-09-28 Thread Timothy Arceri
Module: Mesa Branch: master Commit: b193c4d75b059dbfb0a1123566c2b0da7c3b4bf7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b193c4d75b059dbfb0a1123566c2b0da7c3b4bf7 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Sep 28 16:04:06 2016 +1000 glsl: remove tab

Mesa (master): glsl: remove remaining tabs from ast_to_hir.cpp

2016-09-28 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 222f66a812412965615d172c284f649e2e83209b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=222f66a812412965615d172c284f649e2e83209b Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Sep 28 16:04:08 2016 +1000 glsl: remove remainin

Mesa (master): glsl: remove remaining tabs from ast_array_index.cpp

2016-09-28 Thread Timothy Arceri
Module: Mesa Branch: master Commit: fc1d200bc796b7e3790c99b3b02c59aa7ec8e3cf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc1d200bc796b7e3790c99b3b02c59aa7ec8e3cf Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Sep 28 16:04:07 2016 +1000 glsl: remove remainin

Mesa (master): glsl: remove tabs from linker.{cpp,h}

2016-09-28 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 386045a3df1b12be1d9ebc03233df07a0a286618 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=386045a3df1b12be1d9ebc03233df07a0a286618 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Sep 28 16:04:05 2016 +1000 glsl: remove tab

Mesa (master): glsl: remove remaining tabs from ast_type.cpp

2016-09-28 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 577e06095b1bd7c19b2eb2d574441d7242eb8751 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=577e06095b1bd7c19b2eb2d574441d7242eb8751 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Sep 28 16:04:09 2016 +1000 glsl: remove remainin

Mesa (master): glsl: don' t crash when dumping shaders if some come from cache

2016-09-27 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 3eb0baeecfed7a2de2b323e1b5d90e2b14dfc803 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3eb0baeecfed7a2de2b323e1b5d90e2b14dfc803 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Sun Mar 27 16:25:12 2016 +1100 glsl: don't cras

Mesa (master): glsl: Add initial functions to implement an on-disk cache

2016-09-27 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 87ab26b2ab35a29d446ae66f1795d40c184c0739 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=87ab26b2ab35a29d446ae66f1795d40c184c0739 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Sep 28 08:55:02 2016 +1000 glsl: Add initial fun

Mesa (master): glsl: remove remaining tabs in glsl_parser_extras.h

2016-09-27 Thread Timothy Arceri
Module: Mesa Branch: master Commit: df920367bf85d3a326da5928a73f35844a4a8c72 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=df920367bf85d3a326da5928a73f35844a4a8c72 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Tue Sep 27 12:00:51 2016 +1000 glsl: remove remainin

Mesa (master): glsl: move some uniform linking code to new link_assign_uniform_storage()

2016-09-26 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 63e822157498356e5c777aee7000e9ee925df47b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=63e822157498356e5c777aee7000e9ee925df47b Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Sun Sep 25 22:50:25 2016 +1000 glsl: move some u

Mesa (master): glsl: move some uniform linking code to new link_setup_uniform_remap_tables()

2016-09-26 Thread Timothy Arceri
Module: Mesa Branch: master Commit: ab67b6afdfb423200cb03a711eda89abe4e80fb2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab67b6afdfb423200cb03a711eda89abe4e80fb2 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Sun Sep 25 22:50:24 2016 +1000 glsl: move some u

Mesa (master): i965: make gs key generation helper available to shader cache

2016-09-26 Thread Timothy Arceri
Module: Mesa Branch: master Commit: ec75570415a23f9b456b1fedf7b0c287b3e3c5c5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec75570415a23f9b456b1fedf7b0c287b3e3c5c5 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Fri Jun 17 22:02:43 2016 +1000 i965: make

Mesa (master): i965: create populate key functions for tcs and tes

2016-09-26 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 856e0bd707d2ead26eb3a04be08885487850be38 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=856e0bd707d2ead26eb3a04be08885487850be38 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Sat Jun 18 16:18:17 2016 +1000 i965: create popula

Mesa (master): glsl: Prepare standalone compiler to be able to use parameter lists

2016-09-26 Thread Timothy Arceri
alling. They are used in other functions in the same file. So we don't care what the implementation of these stubs is, (they won't be called by glsl_compiler). We just need the stubs present so that it can link. Signed-off-by: Timothy Arceri <timothy.arc...@collabora.com> Reviewed-by: Eric Anholt <

Mesa (master): i965: make vs and fs key generation helpers available to shader cache

2016-09-26 Thread Timothy Arceri
ration helpers available to shader cache Signed-off-by: Timothy Arceri <timothy.arc...@collabora.com> Reviewed-by: Kenneth Graunke --- src/mesa/drivers/dri/i965/brw_vs.c | 2 +- src/mesa/drivers/dri/i965/brw_vs.h | 4 src/mesa/drivers/dri/i965/brw_wm.c | 2 +- src/mesa/drivers/dri/i965/

Mesa (master): glsl: use reproducible name for lowered const arrays

2016-09-26 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 481d8ec2914ae0b1a53657c165a63a9fe24d5f27 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=481d8ec2914ae0b1a53657c165a63a9fe24d5f27 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Thu Apr 14 16:48:39 2016 +1000 glsl: use reproducibl

Mesa (master): i965: stop passing stage as a function parameter

2016-09-25 Thread Timothy Arceri
Module: Mesa Branch: master Commit: eb2dc04127df64c43c7fc540e4c370a6005e7736 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb2dc04127df64c43c7fc540e4c370a6005e7736 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Sun Sep 25 22:50:28 2016 +1000 i965: stop passing

Mesa (master): Revert "glsl: move xfb BufferStride into gl_transform_feedback_info"

2016-09-23 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 29c174a3e57c9d6ea36fcfb75e0a04b76fc03ee6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=29c174a3e57c9d6ea36fcfb75e0a04b76fc03ee6 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Sat Sep 24 10:17:26 2016 +1000 Revert "gls

Mesa (master): glsl: move xfb BufferStride into gl_transform_feedback_info

2016-09-23 Thread Timothy Arceri
Module: Mesa Branch: master Commit: f5a6aab4031bc4754756c1773411728ad9a73381 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f5a6aab4031bc4754756c1773411728ad9a73381 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Fri Sep 23 13:05:20 2016 +1000 glsl: move xfb Buffer

Mesa (master): gallium: remove unused PIPE_CC_GCC_VERSION

2016-09-23 Thread Timothy Arceri
Module: Mesa Branch: master Commit: e60928f4c4bd4484821d83f2b16a910ea9f5f9d9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e60928f4c4bd4484821d83f2b16a910ea9f5f9d9 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Sep 7 14:28:19 2016 +1000 gallium: remove

Mesa (master): util: remove Sun C Compiler support

2016-09-23 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 4eb0e90c6b59f9c5b789b33078afdec1975838af URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4eb0e90c6b59f9c5b789b33078afdec1975838af Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Wed Sep 7 14:28:20 2016 +1000 util: remove Sun C Co

Mesa (master): egl: fix gcc warning braces around scalar initializer

2016-09-12 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 2da15a3b89aa6ab6f1a7f78f57e3ef91b2ddda50 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2da15a3b89aa6ab6f1a7f78f57e3ef91b2ddda50 Author: Timothy Arceri <timothy.arc...@collabora.com> Date: Mon Sep 12 09:24:00 2016 +1000 egl: fix gcc warning

Mesa (master): glsl: Convert ast_to_hir to the util hash table

2016-09-11 Thread Timothy Arceri
to_hir to the util hash table V2: Rebase to the adaption of new hashing functions V3: move previous_label declaration to where it is used (Timothy Arceri) Signed-off-by: Thomas Helland <thomashellan...@gmail.com> Reviewed-by: Timothy Arceri <timothy.arc...@collabora.com> ---

Mesa (master): glsl: Convert varying test to the util hash table

2016-09-11 Thread Timothy Arceri
g test to the util hash table V2: remove now unused ht_count_callback() (Timothy Arceri) Signed-off-by: Thomas Helland <thomashellan...@gmail.com> Reviewed-by: Timothy Arceri <timothy.arc...@collabora.com> --- src/compiler/glsl/tests/varyings_test.cpp | 86 +++--

Mesa (master): glsl: Convert linker to the util hash table

2016-09-11 Thread Timothy Arceri
linker to the util hash table We are getting the util hash table through the include in program/hash_table.h for the moment until we migrate the string_to_uint_map to a separate file. Signed-off-by: Thomas Helland <thomashellan...@gmail.com> Reviewed-by: Timothy Arceri <timothy.arc...@collabora.

Mesa (master): mesa: Convert symbol table to the util hash table

2016-09-11 Thread Timothy Arceri
table to the util hash table Signed-off-by: Thomas Helland <thomashellan...@gmail.com> Reviewed-by: Timothy Arceri <timothy.arc...@collabora.com> --- src/mesa/program/symbol_table.c | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/mesa/program/sy

Mesa (master): glsl: Convert function inlining to the util hash table

2016-09-11 Thread Timothy Arceri
nction inlining to the util hash table Signed-off-by: Thomas Helland <thomashellan...@gmail.com> Reviewed-by: Timothy Arceri <timothy.arc...@collabora.com> --- src/compiler/glsl/opt_function_inlining.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a

Mesa (master): glsl: Convert output read lowering to the util hash table

2016-09-11 Thread Timothy Arceri
t read lowering to the util hash table Signed-off-by: Thomas Helland <thomashellan...@gmail.com> Reviewed-by: Timothy Arceri <timothy.arc...@collabora.com> --- src/compiler/glsl/lower_output_reads.cpp | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a

Mesa (master): mesa: Remove unused hash table includes

2016-09-11 Thread Timothy Arceri
table includes This should prevent us from rebuilding the world. Signed-off-by: Thomas Helland <thomashellan...@gmail.com> Reviewed-by: Timothy Arceri <timothy.arc...@collabora.com> --- src/compiler/glsl/link_atomics.cpp | 1 - src/compiler/glsl/link_uniforms.cpp | 1 -

Mesa (master): glsl: Convert glcpp-parse to the util hash table

2016-09-11 Thread Timothy Arceri
-parse to the util hash table And change the include in glcpp.h accordingly. V2: Whitespace fix Signed-off-by: Thomas Helland <thomashellan...@gmail.com> Reviewed-by: Timothy Arceri <timothy.arc...@collabora.com> --- src/compiler/glsl/glcpp/glcpp-parse.y | 54 ++

Mesa (master): util: Move hash_table_call_foreach to util hash table

2016-09-11 Thread Timothy Arceri
gmail.com> Reviewed-by: Timothy Arceri <timothy.arc...@collabora.com> --- src/mesa/program/hash_table.h | 14 -- src/util/hash_table.h | 13 + 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/src/mesa/program/hash_table.h b/src/mesa/pr

Mesa (master): glsl: Convert loop analysis to the util hash table

2016-09-11 Thread Timothy Arceri
alysis to the util hash table Signed-off-by: Thomas Helland <thomashellan...@gmail.com> Reviewed-by: Timothy Arceri <timothy.arc...@collabora.com> --- src/compiler/glsl/loop_analysis.cpp | 25 ++--- src/compiler/glsl/loop_analysis.h | 8 2 files chan

Mesa (master): mesa: Remove prog_hash_table.c

2016-09-11 Thread Timothy Arceri
elland <thomashellan...@gmail.com> Reviewed-by: Timothy Arceri <timothy.arc...@collabora.com> --- src/Makefile.am| 1 - src/compiler/SConscript.glsl | 2 - src/mesa/Android.libmesa_glsl_utils.mk | 2 - src/mesa/Makefile.sources | 1 -

<    5   6   7   8   9   10   11   12   13   14   >