Mesa (master): i965: keep gl_program shader info in sync after gather info

2016-12-19 Thread Timothy Arceri
Module: Mesa Branch: master Commit: f562b13bc7d0b4fd954d285a9325e94167b16bf5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f562b13bc7d0b4fd954d285a9325e94167b16bf5 Author: Timothy Arceri Date: Thu Dec 1 13:37:38 2016 +1100 i965: keep gl_program shader info in sync after gather inf

Mesa (master): mesa: Silence numerous "unused parameter" warnings in dlist.c

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: 1f2659ad4d88ed44998ebd1c6ef663f40ed7afb6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1f2659ad4d88ed44998ebd1c6ef663f40ed7afb6 Author: Ian Romanick Date: Fri Dec 9 13:44:09 2016 -0800 mesa: Silence numerous "unused parameter" warnings in dlist.

Mesa (master): nir: Silence unused parameter warnings in nir_constant_expression.c

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: 3c7066c1ed1b9f004813995d9a097a083a8bf4d0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c7066c1ed1b9f004813995d9a097a083a8bf4d0 Author: Ian Romanick Date: Tue Aug 25 17:44:00 2015 +0100 nir: Silence unused parameter warnings in nir_constant_expre

Mesa (master): glsl: Add tracking for elements of an array-of-arrays that have been accessed

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: b7053b80f27091acc8ccc954db99197e3073bff4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b7053b80f27091acc8ccc954db99197e3073bff4 Author: Ian Romanick Date: Tue Dec 13 20:29:23 2016 -0800 glsl: Add tracking for elements of an array-of-arrays that h

Mesa (master): glsl: Walk a list of ir_dereference_array to mark array elements as accessed

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: d32956935edf06c8ae6872c707bc65187b4a1d15 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d32956935edf06c8ae6872c707bc65187b4a1d15 Author: Ian Romanick Date: Thu Dec 15 14:26:24 2016 -0800 glsl: Walk a list of ir_dereference_array to mark array elem

Mesa (master): nir: Silence missing field initializer warnings for vectors in nir_constant_expressions

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: 4300693a078ee29e2be3c05dc0c9383b571786d0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4300693a078ee29e2be3c05dc0c9383b571786d0 Author: Ian Romanick Date: Tue Aug 25 17:21:47 2015 +0100 nir: Silence missing field initializer warnings for vectors

Mesa (master): glsl: Fix all the whitespace errors in link_uniform_block_active_visitor.cpp

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: 296407990bd772712b648e8abac173c288c575f1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=296407990bd772712b648e8abac173c288c575f1 Author: Ian Romanick Date: Fri Dec 9 15:38:24 2016 -0800 glsl: Fix all the whitespace errors in link_uniform_block_ac

Mesa (master): glsl: Silence unused parameter warning in propagate_invariance.cpp

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: dd4fada6cddb2be4f3969c63aafca228407a2da3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd4fada6cddb2be4f3969c63aafca228407a2da3 Author: Ian Romanick Date: Mon Dec 12 11:19:20 2016 -0800 glsl: Silence unused parameter warning in propagate_invarian

Mesa (master): glsl: Use simpler visitor to determine which UBO and SSBO blocks are used

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: 5085b640313f806150729a197c438a0cfea35f49 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5085b640313f806150729a197c438a0cfea35f49 Author: Ian Romanick Date: Mon Dec 12 13:37:46 2016 -0800 glsl: Use simpler visitor to determine which UBO and SSBO bl

Mesa (master): glsl: Add structures to track accessed elements of a single array

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: 8d499f60c88b70a39f53d0fbe96a6ada6fd36b8b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d499f60c88b70a39f53d0fbe96a6ada6fd36b8b Author: Ian Romanick Date: Tue Dec 13 20:31:19 2016 -0800 glsl: Add structures to track accessed elements of a single

Mesa (master): glsl: Track the linearized array index for each UBO instance array element

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: d56bd07bb3b6821eca961dde15c40f179be99e2d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d56bd07bb3b6821eca961dde15c40f179be99e2d Author: Ian Romanick Date: Mon Dec 12 12:24:18 2016 -0800 glsl: Track the linearized array index for each UBO instance

Mesa (master): nir: Trivial clean ups in the generated nir_constant_expressions.c

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: ee1f35eb6933498d97b6fa7dbeb5ab06af74 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee1f35eb6933498d97b6fa7dbeb5ab06af74 Author: Ian Romanick Date: Tue Aug 25 18:11:17 2015 +0100 nir: Trivial clean ups in the generated nir_constant_express

Mesa (master): glsl: Mark a set of array elements as accessed using a list of array_deref_range

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: e92935089bd9a987027d1f0791e7298bb3a57113 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e92935089bd9a987027d1f0791e7298bb3a57113 Author: Ian Romanick Date: Thu Dec 15 14:01:28 2016 -0800 glsl: Mark a set of array elements as accessed using a list

Mesa (master): linker: Accurately mark a uniform block instance array element as used in a stage

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: ceea514d9192a71b9be87b50b2c63303a54331f9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ceea514d9192a71b9be87b50b2c63303a54331f9 Author: Ian Romanick Date: Tue Dec 13 20:33:08 2016 -0800 linker: Accurately mark a uniform block instance array eleme

Mesa (master): glsl: Trivial whitespace fixes in link_uniforms.cpp

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: d7aee96cc65514d2acbfaf9aa714e6e163ea0d2a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d7aee96cc65514d2acbfaf9aa714e6e163ea0d2a Author: Ian Romanick Date: Mon Dec 12 12:13:13 2016 -0800 glsl: Trivial whitespace fixes in link_uniforms.cpp Signed-

Mesa (master): mesa: Fix all the whitespace errors in dlist.c

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: 1b9f285265e6ae1e945420d258a826e5da572d87 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1b9f285265e6ae1e945420d258a826e5da572d87 Author: Ian Romanick Date: Fri Dec 9 13:38:44 2016 -0800 mesa: Fix all the whitespace errors in dlist.c Signed-off-b

Mesa (master): glsl: Minor formatting fixes in link_uniform_blocks.cpp

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: 88cc9484f800d0d1ffc684552b09e17a9c565cd2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=88cc9484f800d0d1ffc684552b09e17a9c565cd2 Author: Ian Romanick Date: Mon Dec 12 10:56:05 2016 -0800 glsl: Minor formatting fixes in link_uniform_blocks.cpp Sig

Mesa (master): glsl: Fix wonkey indentation left from previous commit

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: 300de78ab17433ea05f39013c9eede6a851bcb24 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=300de78ab17433ea05f39013c9eede6a851bcb24 Author: Ian Romanick Date: Mon Dec 12 11:58:06 2016 -0800 glsl: Fix wonkey indentation left from previous commit Sign

Mesa (master): glsl: Split process_block_array into two functions

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: 8862fefba068d07d04b08abd0a0bd09d59a04cdc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8862fefba068d07d04b08abd0a0bd09d59a04cdc Author: Ian Romanick Date: Mon Dec 12 11:54:41 2016 -0800 glsl: Split process_block_array into two functions One for

Mesa (master): glsl: Silence "unused parameter" warnings in ast_type.cpp

2016-12-19 Thread Ian Romanick
Module: Mesa Branch: master Commit: 8bfe397974b26ab16ca835dd83340b454e6f2f1f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8bfe397974b26ab16ca835dd83340b454e6f2f1f Author: Ian Romanick Date: Mon Dec 12 13:35:37 2016 -0800 glsl: Silence "unused parameter" warnings in ast_type.cpp g

Mesa (master): glsl: Fix program interface queries relating to interface blocks.

2016-12-19 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 4c4d9e4f032d5753034361ee70aa88d16d3a04b4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c4d9e4f032d5753034361ee70aa88d16d3a04b4 Author: Kenneth Graunke Date: Fri Dec 16 17:03:15 2016 -0800 glsl: Fix program interface queries relating to interface

Mesa (master): glsl: Drop bogus is_vertex_input from add_shader_variable() .

2016-12-19 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: ad6d1d70ad55e317765d2212353d4a3387d5cbeb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad6d1d70ad55e317765d2212353d4a3387d5cbeb Author: Kenneth Graunke Date: Fri Dec 16 04:54:59 2016 -0800 glsl: Drop bogus is_vertex_input from add_shader_variable

Mesa (master): mesa/get: Convert stencil values to TYPE_UINT.

2016-12-19 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 37d63b50b196afe61b4d7c33b1118a49a5e1e13f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=37d63b50b196afe61b4d7c33b1118a49a5e1e13f Author: Kenneth Graunke Date: Sat Dec 17 20:04:32 2016 -0800 mesa/get: Convert stencil values to TYPE_UINT. These are

Mesa (master): mesa/get: Add TYPE_UINT for casting through a GLuint.

2016-12-19 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 9f93afb9a5586cb90e127ba7d63de3b416d08821 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f93afb9a5586cb90e127ba7d63de3b416d08821 Author: Kenneth Graunke Date: Sat Dec 17 19:55:53 2016 -0800 mesa/get: Add TYPE_UINT for casting through a GLuint. Th

Mesa (master): mesa/get: Make GetFloat/ GetDouble of TYPE_INT_N not normalize things.

2016-12-19 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 78a391ed8311fc5215347f8775bf0aa29568b78d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=78a391ed8311fc5215347f8775bf0aa29568b78d Author: Kenneth Graunke Date: Sat Dec 17 19:47:38 2016 -0800 mesa/get: Make GetFloat/GetDouble of TYPE_INT_N not norma

Mesa (master): cso: Make sanitize_hash safe for samplers

2016-12-19 Thread Michel Dänzer
Module: Mesa Branch: master Commit: 95eb5e4eed6ef80e44dc4b15f0b8560857dba263 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=95eb5e4eed6ef80e44dc4b15f0b8560857dba263 Author: Michel Dänzer Date: Fri Dec 16 11:17:44 2016 +0900 cso: Make sanitize_hash safe for samplers Remove currently

Mesa (master): cso: Don' t restore nr_samplers in cso_restore_fragment_samplers

2016-12-19 Thread Michel Dänzer
Module: Mesa Branch: master Commit: 3d661a12be5be95da929b19cf4b5976b3c3fb8e9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d661a12be5be95da929b19cf4b5976b3c3fb8e9 Author: Michel Dänzer Date: Fri Dec 16 18:05:58 2016 +0900 cso: Don't restore nr_samplers in cso_restore_fragment_samp

Mesa (master): Revert "cso: don't release sampler states that are bound"

2016-12-19 Thread Michel Dänzer
Module: Mesa Branch: master Commit: 52098fada7e965479490045684b9897c623f5f76 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=52098fada7e965479490045684b9897c623f5f76 Author: Michel Dänzer Date: Fri Dec 16 12:11:30 2016 +0900 Revert "cso: don't release sampler states that are bound"

Mesa (master): cso: Store hash key in struct cso_sampler

2016-12-19 Thread Michel Dänzer
Module: Mesa Branch: master Commit: 745e2eaaec1f938184f3e9a2acfacf7e02ce0da8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=745e2eaaec1f938184f3e9a2acfacf7e02ce0da8 Author: Michel Dänzer Date: Fri Dec 16 11:41:54 2016 +0900 cso: Store hash key in struct cso_sampler Preparation for

Mesa (master): cso: Store pointers to struct cso_sampler in struct sampler_info

2016-12-19 Thread Michel Dänzer
Module: Mesa Branch: master Commit: 5e70f80c9969c0adc095ba0a874ec87aad676729 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e70f80c9969c0adc095ba0a874ec87aad676729 Author: Michel Dänzer Date: Fri Dec 16 11:13:26 2016 +0900 cso: Store pointers to struct cso_sampler in struct sampler

Mesa (master): cso: Optimize cso_save/restore_fragment_samplers

2016-12-19 Thread Michel Dänzer
Module: Mesa Branch: master Commit: 9e142386472e599e70856634e4cbd247114af74a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e142386472e599e70856634e4cbd247114af74a Author: Michel Dänzer Date: Fri Dec 16 18:00:33 2016 +0900 cso: Optimize cso_save/restore_fragment_samplers Only copy