Mesa (master): radeonsi/nir: fix fs output index

2018-01-22 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 6bf1c93fe07603b3bcc9de88ce92cec61954bb4a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6bf1c93fe07603b3bcc9de88ce92cec61954bb4a Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Mon Jan 22 14:41:25 2018 +1100 radeonsi/nir: fix fs output

Mesa (master): ac/nir/radeonsi: add ARB_shader_ballot support

2018-01-22 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 882af004d886a08c95622a16f98e17f1b28f85db URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=882af004d886a08c95622a16f98e17f1b28f85db Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Mon Jan 22 12:53:45 2018 +1100 ac/nir/radeons

Mesa (master): radeonsi/nir: add nir_intrinsic_load_sample_mask_in to ir scan

2018-01-22 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c6a0ce7e5479f9bb8ed6135df685b0e34681c189 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c6a0ce7e5479f9bb8ed6135df685b0e34681c189 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Fri Jan 19 21:52:24 2018 +1100 radeonsi/ni

Mesa (master): ac: fix visit_ssa_undef() for doubles

2018-01-18 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 3bccb5dba9415f98f7a3dbb7c43a5eace64b4ec6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3bccb5dba9415f98f7a3dbb7c43a5eace64b4ec6 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Jan 18 12:01:33 2018 +1100 ac: fix visit_ssa

Mesa (master): ac: fix nir_intrinsic_get_buffer_size for radeonsi

2018-01-18 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 409e15f26fd245dfa6645214c433cfe4e7b9a988 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=409e15f26fd245dfa6645214c433cfe4e7b9a988 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Jan 16 18:02:37 2018 +1100 a

Mesa (master): mesa/st: translate SO info in glsl_to_nir() case

2018-01-18 Thread Timothy Arceri
k-type-and-size v2: don't call st_translate_program_stream_output) for TCS v3: drop scanning patch outputs as TCS can't output xfb Signed-off-by: Rob Clark <robdcl...@gmail.com> Reviewed-by: Timothy Arceri <tarc...@itsqueeze.com> Tested-by: Karol Herbst <kher...@redhat.com> ---

Mesa (master): ac: fix buffer overflow bug in 64bit SSBO loads

2018-01-18 Thread Timothy Arceri
Module: Mesa Branch: master Commit: e2b9296146746635cd631c5212ae56f0cd270820 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e2b9296146746635cd631c5212ae56f0cd270820 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Jan 16 17:45:30 2018 +1100 ac: fix buffer overfl

Mesa (master): ac: tidy up array indexing logic

2018-01-18 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9248f72c4e8513fdf4ac4cac4b78c9f06621046a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9248f72c4e8513fdf4ac4cac4b78c9f06621046a Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Jan 18 15:46:35 2018 +1100 ac: tidy up array indexing

Mesa (master): ac/radeonsi: add tcs load outputs support

2018-01-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9622b445c87e6099a3cafe5b868fa5820dfdfd3f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9622b445c87e6099a3cafe5b868fa5820dfdfd3f Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Jan 9 12:12:45 2018 +1100 ac/radeonsi: add tcs load o

Mesa (master): radeonsi/nir: add some missing tcs bits to the nir scan pass

2018-01-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: b282207c323d32deb23037463ac9d6886f15f6cf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b282207c323d32deb23037463ac9d6886f15f6cf Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Jan 10 13:52:29 2018 +1100 radeonsi/nir: add some missi

Mesa (master): ac: rework load_tcs_{inputs,outputs}

2018-01-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 7898eb9a60c1ad4fb03a2fc3453c6778604e8742 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7898eb9a60c1ad4fb03a2fc3453c6778604e8742 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Jan 9 13:50:08 2018 +1100 ac: rework load_tcs_{

Mesa (master): radeonsi: bump glsl version to 450 for nir backend

2018-01-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 1256ab18c12955497e0564b606232473c8feec34 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1256ab18c12955497e0564b606232473c8feec34 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Fri Jan 12 12:38:13 2018 +1100 radeonsi: bump glsl version

Mesa (master): st/glsl_to_tgsi: store num_tgsi_tokens in st_*_program

2018-01-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c69b0dd6817b3321d0d9ccfd1c3d44b44277c736 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c69b0dd6817b3321d0d9ccfd1c3d44b44277c736 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Nov 28 21:43:12 2017 +1100 st/glsl_to_tgsi:

Mesa (master): st/glsl_to_tgsi: add (de)serialise program helpers

2018-01-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9eebc55cc206d7400cc33e5faa52b51a1b4b5b8b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9eebc55cc206d7400cc33e5faa52b51a1b4b5b8b Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Nov 28 16:00:50 2017 +1100 st/glsl_to_tgsi: add (de)ser

Mesa (master): st/glsl_to_tgsi: add st_get_program_binary_driver_sha1() helper

2018-01-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: a34262aed77dc358c29b492139796a9847dd37d1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a34262aed77dc358c29b492139796a9847dd37d1 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Nov 28 22:28:31 2017 +1100 st/glsl_to_tgs

Mesa (master): st/glsl_to_tgsi: stop passing pipe_shader_state to st_store_tgsi_in_disk_cache()

2018-01-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: dbf7e483b4b289fa39154597846df6a2ce10b094 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbf7e483b4b289fa39154597846df6a2ce10b094 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Nov 28 22:02:17 2017 +1100 st/glsl_to_tgsi: stop p

Mesa (master): st/glsl_to_tgsi: add ARB_get_program_binary support using TGSI

2018-01-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: a20016d8277f9cd68620784417a57ae227783a04 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a20016d8277f9cd68620784417a57ae227783a04 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Mon Nov 27 17:01:01 2017 +1100 st/glsl_to_tgs

Mesa (master): st/glsl_to_nir: disable io lowering to temps for tess

2018-01-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: f69cbb2b53ac3edf7b201ba77430a61471edfa6e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f69cbb2b53ac3edf7b201ba77430a61471edfa6e Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Jan 11 12:47:31 2018 +1100 st/glsl_to_nir: disa

Mesa (master): st/mesa: enable ARB_enhanced_layouts on nir drivers

2018-01-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: dc520dafdcfccd20071dc560b39e3d93ffdbafe4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dc520dafdcfccd20071dc560b39e3d93ffdbafe4 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Fri Jan 12 16:42:47 2018 +1100 st/mesa:

Mesa (master): ac: add doubles support to isign

2018-01-13 Thread Timothy Arceri
Module: Mesa Branch: master Commit: e6378962ce43727056756a373f5001da041b160e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e6378962ce43727056756a373f5001da041b160e Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Sun Jan 14 10:07:58 2018 +1100 ac: add doubles support to

Mesa (master): ac/nir: fix translation of nir_op_b2i for doubles

2018-01-13 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 741b21b713f0e9fd7f8df802164120e0d8486d7b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=741b21b713f0e9fd7f8df802164120e0d8486d7b Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Fri Jan 12 12:31:00 2018 +1100 ac/nir: fix trans

Mesa (master): ac: add i64_0 and i64_1 to llvm build context

2018-01-13 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 38876c88d1e61d9ec489547dc51ac2026aabddc1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=38876c88d1e61d9ec489547dc51ac2026aabddc1 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Sun Jan 14 10:06:36 2018 +1100 ac: add i64_0 and i64_1 t

Mesa (master): ac: fix build error in si_shader

2018-01-12 Thread Timothy Arceri
to the abi") Reviewed-by: Bas Nieuwenhuizen <b...@basnieuwenhuizen.nl> Reviewed-by: Timothy Arceri <tarc...@itsqueeze.com> --- src/gallium/drivers/radeonsi/si_shader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/radeonsi/si_shader.c b/

Mesa (master): radv/radeonsi/nir: lower 64bit flrp

2018-01-12 Thread Timothy Arceri
Module: Mesa Branch: master Commit: f0d74ecce8d3353ed2696cb4b1e707fd6ddf0a40 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f0d74ecce8d3353ed2696cb4b1e707fd6ddf0a40 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Fri Jan 12 11:12:09 2018 +1100 radv/radeonsi/nir: lower

Mesa (master): ac: add f64_0 to the llvm build context

2018-01-11 Thread Timothy Arceri
Module: Mesa Branch: master Commit: d7b6b8ba52894488b3234bc5fb09c0caebcc202b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d7b6b8ba52894488b3234bc5fb09c0caebcc202b Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Jan 11 22:09:35 2018 +1100 ac: add f64_0 to the llvm

Mesa (master): ac/nir: fix translation of nir_op_fsign for doubles

2018-01-11 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 30c1a93f6de66f0b9f86e11b517b62f57f330d95 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=30c1a93f6de66f0b9f86e11b517b62f57f330d95 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Jan 11 22:10:47 2018 +1100 ac/nir: fix trans

Mesa (master): ac/nir: fix translation of nir_op_frcp for doubles

2018-01-11 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 7b971c828a7aaa507e9cea139f3ed932bbfc890a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b971c828a7aaa507e9cea139f3ed932bbfc890a Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Jan 11 21:11:00 2018 +1100 ac/nir: fix trans

Mesa (master): ac/nir: fix translation of nir_op_frsq for doubles

2018-01-11 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 24575c815c3a8bf3457b54077b93baa5fd73c7f2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=24575c815c3a8bf3457b54077b93baa5fd73c7f2 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Jan 11 17:04:22 2018 +1100 ac/nir: fix trans

Mesa (master): ac: add f64_1 to the llvm build context

2018-01-11 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c0eb304acd7a803e3161bb9cf76cfa03bfc29050 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c0eb304acd7a803e3161bb9cf76cfa03bfc29050 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Jan 11 17:03:36 2018 +1100 ac: add f64_1 to the llvm

Mesa (master): ac: add load_patch_vertices_in() to the abi

2018-01-10 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c797cd605ac9cb42795a40b1967b6dd10184b763 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c797cd605ac9cb42795a40b1967b6dd10184b763 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Jan 10 17:01:10 2018 +1100 ac: add load_patch_verti

Mesa (master): ac: rework emit_barrier() to not segfault on radeonsi

2018-01-08 Thread Timothy Arceri
Module: Mesa Branch: master Commit: f04d2ca0d979101dd8bfcdc6cad30461ff73a7cc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f04d2ca0d979101dd8bfcdc6cad30461ff73a7cc Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Mon Jan 8 17:41:24 2018 +1100 ac: rework emit_b

Mesa (master): ac: add load_tess_level() to the abi

2018-01-08 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 19f3141e6ab34dc7389b5e1fa9f3dca5e23b2191 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=19f3141e6ab34dc7389b5e1fa9f3dca5e23b2191 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Mon Dec 11 16:16:30 2017 +1100 ac: add load_tess

Mesa (master): radeonsi: add load_tess_level() helper

2018-01-08 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 2bd7ab32cfe8ad2ee7469ecb83d9077cd520c537 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2bd7ab32cfe8ad2ee7469ecb83d9077cd520c537 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Mon Dec 11 14:48:41 2017 +1100 radeonsi: add load_tess

Mesa (master): glsl: Respect std430 layout in lower_buffer_access

2018-01-07 Thread Timothy Arceri
104492 Reviewed-by: Timothy Arceri <tarc...@itsqueeze.com> --- src/compiler/glsl/lower_buffer_access.cpp | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/compiler/glsl/lower_buffer_access.cpp b/src/compiler/glsl/lower_buffer_access.cpp index db6e8e367b

Mesa (master): nir: fix st_nir_assign_var_locations for patch variables

2018-01-07 Thread Timothy Arceri
ations for patch variables Signed-off-by: Karol Herbst <kher...@redhat.com> Reviewed-by: Kenneth Graunke <kenn...@whitecape.org> Reviewed-by: Timothy Arceri <tarc...@itsqueeze.com> --- src/mesa/state_tracker/st_glsl_to_nir.cpp | 8 ++-- 1 file changed, 6 insertions(+), 2

Mesa (master): ac: rework ac_llvm_extract_elem()

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 4a0c24f2dd97c670259a7ab0ced701dbf9bb5dd7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4a0c24f2dd97c670259a7ab0ced701dbf9bb5dd7 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Dec 13 18:46:56 2017 +1100 ac: rework ac_llvm_extrac

Mesa (master): ac/radeonsi: add load_tess_coord() to the abi

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 14adf7853a569b966bca80cd3429a9eb24ddebd4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=14adf7853a569b966bca80cd3429a9eb24ddebd4 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Dec 6 17:34:32 2017 +1100 ac/radeonsi: add load_tess

Mesa (master): radeonsi: add get_dw_address_from_generic_indices() helper

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 234507b3cf2d3439289055c32038896724955e7b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=234507b3cf2d3439289055c32038896724955e7b Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Mon Dec 11 13:14:49 2017 +1100 radeons

Mesa (master): radeonsi: add unpack_llvm_param() helper

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9c2f877830b25744d2fdd930a12959723c6c42f3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c2f877830b25744d2fdd930a12959723c6c42f3 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Dec 6 14:18:34 2017 +1100 radeonsi: add unpack_llvm

Mesa (master): ac: add {tcs,tes}_patch_id to the abi

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: f93740efc1c75e26a7cb4bb7b41a60fcfdd4fed3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f93740efc1c75e26a7cb4bb7b41a60fcfdd4fed3 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Dec 6 13:30:33 2017 +1100 ac: add {tcs,tes}_pa

Mesa (master): ac/radeonsi: add tcs_rel_ids to the abi

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9e1a3caf323a383364e7d29e96d7fa2035bf914d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e1a3caf323a383364e7d29e96d7fa2035bf914d Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Dec 6 14:36:11 2017 +1100 ac/radeonsi: add tcs_r

Mesa (master): ac: call load_tcs_input() via the abi

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: b104e7e1727120a546fc022f3165ad6c3f9dd2fc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b104e7e1727120a546fc022f3165ad6c3f9dd2fc Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Dec 5 12:04:05 2017 +1100 ac: call load_tcs_input

Mesa (master): ac: add store_tcs_outputs() to the abi

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 2deb82207572d47ab1b35fc47768536ad34a875e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2deb82207572d47ab1b35fc47768536ad34a875e Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Dec 6 11:51:51 2017 +1100 ac: add store_tcs_o

Mesa (master): radeonsi: make si_llvm_emit_tcs_epilogue compatible with emit_outputs abi

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: eb1e555cfdac76696c71ffa93a686f7c5d54f9fa URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb1e555cfdac76696c71ffa93a686f7c5d54f9fa Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Dec 6 17:02:30 2017 +1100 radeonsi

Mesa (master): radeonsi: add si_nir_load_input_tcs()

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 8be0135082c303515d83b825a3dd0b0182908d4e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8be0135082c303515d83b825a3dd0b0182908d4e Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Dec 5 12:56:12 2017 +1100 radeons

Mesa (master): ac: add load_tes_inputs() to the abi

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: b09a3196e038b521c6fd31d007e564be036d1144 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b09a3196e038b521c6fd31d007e564be036d1144 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Dec 5 10:31:49 2017 +1100 ac: add load_tes_

Mesa (master): st/glsl_to_nir/radeonsi: enable tessellation shaders

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 71f82dc9a3d9823f91e4cf9d5ab9d54047ba8ce4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=71f82dc9a3d9823f91e4cf9d5ab9d54047ba8ce4 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Dec 6 13:32:17 2017 +1100 st/glsl_to_nir/radeonsi:

Mesa (master): gallium/tgsi: add patch support to tgsi_get_gl_varying_semantic()

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9755eeb15a1396e36afc068d31aa109adbdd3082 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9755eeb15a1396e36afc068d31aa109adbdd3082 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Mon Dec 11 11:45:09 2017 +1100 gallium/tgsi: add patch s

Mesa (master): radeonsi: add nir support for tcs outputs

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 15c6f3fdd5e507574097d1ec231ffb194a1a287b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=15c6f3fdd5e507574097d1ec231ffb194a1a287b Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Dec 6 12:04:02 2017 +1100 radeonsi: add nir support f

Mesa (master): ac: move some helpers to ac_llvm_build.c

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: b99ebaa4fd7ab1f4b1f3ff5b965d422f67a8cb40 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b99ebaa4fd7ab1f4b1f3ff5b965d422f67a8cb40 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Mon Dec 11 12:54:47 2017 +1100 ac: move some h

Mesa (master): radeonsi: add si_nir_load_input_tes()

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: e04bf8a61915c4a41171dec584679df42b50712d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e04bf8a61915c4a41171dec584679df42b50712d Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Nov 23 13:04:46 2017 +1100 radeons

Mesa (master): radeonsi/nir: gather tess properties

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 91f3c4ec1bfe527c15c7f1983f409b7ff6cc3790 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=91f3c4ec1bfe527c15c7f1983f409b7ff6cc3790 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Dec 6 16:02:34 2017 +1100 radeonsi/nir: gathe

Mesa (master): radeonsi: add dummy implementation of si_nir_scan_tess_ctrl ()

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 452586b56ab4cc787cd5843f6fd89e682e24ec79 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=452586b56ab4cc787cd5843f6fd89e682e24ec79 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Dec 7 13:11:32 2017 +1100 radeonsi: add dummy implemen

Mesa (master): st/st_glsl_to_nir: call nir_lower_64bit_pack

2017-12-26 Thread Timothy Arceri
Module: Mesa Branch: master Commit: ddc0e7941f688346b5ef4aa5ac630b904f28dcf6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ddc0e7941f688346b5ef4aa5ac630b904f28dcf6 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Dec 14 16:02:45 2017 +1100 st/st_glsl_to_nir

Mesa (master): st/glsl_to_nir: add patch support to st_nir_assign_var_locations()

2017-12-26 Thread Timothy Arceri
Module: Mesa Branch: master Commit: a88532c612c49681b7622ce8a4afc7417c88694c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a88532c612c49681b7622ce8a4afc7417c88694c Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Dec 14 10:14:34 2017 +1100 st/glsl_to_nir: add patch s

Mesa (master): st/glsl_to_nir: call post opt functions after opts have finished

2017-12-26 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 351eee05d346a8d226ecb6a5ab0a0e7d5b49aa66 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=351eee05d346a8d226ecb6a5ab0a0e7d5b49aa66 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Dec 14 14:48:49 2017 +1100 st/glsl_to_nir: call po

Mesa (master): radeonsi: create get_tcs_tes_buffer_address helper

2017-12-12 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 3308f4b81a14ce14aa0efdd3d6a2383c4925fea3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3308f4b81a14ce14aa0efdd3d6a2383c4925fea3 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Nov 23 12:59:01 2017 +1100 radeonsi:

Mesa (master): ac: fix nir_op_f2f64

2017-12-12 Thread Timothy Arceri
Module: Mesa Branch: master Commit: a5f9ac29282a39bad3cf1324557b1caaff37b4fb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5f9ac29282a39bad3cf1324557b1caaff37b4fb Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Dec 12 16:10:24 2017 +1100 ac: fix nir_op_f2f64 W

Mesa (master): nir: fix shift for uint64_t

2017-12-12 Thread Timothy Arceri
Module: Mesa Branch: master Commit: cab5513b4705a7f29fefe52fefb88952a9a19f4d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cab5513b4705a7f29fefe52fefb88952a9a19f4d Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Dec 12 13:52:50 2017 +1100 nir: fix shift for ui

Mesa (master): i965: Fix memory leak when serializing nir

2017-12-07 Thread Timothy Arceri
k when serializing nir Signed-off-by: Jordan Justen <jordan.l.jus...@intel.com> Reviewed-by: Timothy Arceri <tarc...@itsqueeze.com> --- src/mesa/drivers/dri/i965/brw_program.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mesa/drivers/dri/i965/brw_program.c b/src/mes

Mesa (master): main: Clear shader program data whenever ProgramBinary is called

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c1ff99fd70cd2ceb2cac4723e4fd5efc93834746 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c1ff99fd70cd2ceb2cac4723e4fd5efc93834746 Author: Jordan Justen Date: Tue Nov 7 02:11:28 2017 -0800 main: Clear shader program data

Mesa (master): main: Support getting GL_PROGRAM_BINARY_LENGTH

2017-12-07 Thread Timothy Arceri
etting GL_PROGRAM_BINARY_LENGTH V2: call generic _mesa_get_program_binary_length() helper rather than driver function directly to allow greater code sharing. Signed-off-by: Timothy Arceri <tarc...@itsqueeze.com> Signed-off-by: Jordan Justen <jordan.l.jus...@intel.com> (v1) Reviewed-

Mesa (master): i965: Free serialized nir after deserializing

2017-12-07 Thread Timothy Arceri
after deserializing Signed-off-by: Jordan Justen <jordan.l.jus...@intel.com> Reviewed-by: Timothy Arceri <tarc...@itsqueeze.com> --- src/mesa/drivers/dri/i965/brw_program.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/src/mesa/drivers/dri/i965/brw_program.c b/src/mes

Mesa (master): i965: Add brw_program_serialize_nir

2017-12-07 Thread Timothy Arceri
5: Add brw_program_serialize_nir Signed-off-by: Jordan Justen <jordan.l.jus...@intel.com> Reviewed-by: Timothy Arceri <tarc...@itsqueeze.com> --- src/mesa/drivers/dri/i965/brw_link.cpp | 7 +-- src/mesa/drivers/dri/i965/brw_program.c | 11 +++ src/mesa/drivers/dri/i965/brw_program.h | 2 +

Mesa (master): i965: Add ARB_get_program_binary support using nir_serialization

2017-12-07 Thread Timothy Arceri
5: Add ARB_get_program_binary support using nir_serialization This resolves an apparent game bug described in 85564. The game doesn't properly handle ARB_get_program_binary with 0 supported formats. V2 (Timothy Arceri): - less driver code as more has been moved into the common helpers. Bugzilla:

Mesa (master): main, glsl: Add UniformDataDefaults which stores uniform defaults

2017-12-07 Thread Timothy Arceri
an use this to copy the initial value of uniforms into UniformDataSlots. V2 (Timothy Arceri): - Store UniformDataDefaults only when serializing GLSL as this is what we want for both disk cache and ARB_get_program_binary. This saves us having to come back later and reset the Uniforms on program

Mesa (master): i965: Add brw_program_deserialize_nir

2017-12-07 Thread Timothy Arceri
5: Add brw_program_deserialize_nir Signed-off-by: Jordan Justen <jordan.l.jus...@intel.com> Reviewed-by: Timothy Arceri <tarc...@itsqueeze.com> --- src/mesa/drivers/dri/i965/brw_disk_cache.c | 31 -- src/mesa/drivers/dri/i965/brw_program.c| 16 +++ src/mes

Mesa (master): main: add binary support to GetProgramBinary

2017-12-07 Thread Timothy Arceri
upport to GetProgramBinary V2: call generic _mesa_get_program_binary() helper rather than driver function directly to allow greater code sharing. Signed-off-by: Timothy Arceri <tarc...@itsqueeze.com> Signed-off-by: Jordan Justen <jordan.l.jus...@intel.com> (v1) Reviewed-by: Nicolai Hä

Mesa (master): docs: Update GL_ARB_get_program_binary docs to support 1 format

2017-12-07 Thread Timothy Arceri
Update GL_ARB_get_program_binary docs to support 1 format Signed-off-by: Jordan Justen <jordan.l.jus...@intel.com> Reviewed-by: Timothy Arceri <tarc...@itsqueeze.com> Acked-by: Tapani Pälli <tapani.pa...@intel.com> --- docs/features.txt | 2 +- docs/relnotes/17.4.0.html | 1 + 2 files cha

Mesa (master): glsl: Split out shader program serialization

2017-12-07 Thread Timothy Arceri
rogram serialization This will allow us to use the program serialization to implement ARB_get_program_binary. Signed-off-by: Jordan Justen <jordan.l.jus...@intel.com> Reviewed-by: Timothy Arceri <tarc...@itsqueeze.com> --- src/compiler/Makefile.sources |2 + src/compile

Mesa (master): include: Add GL_MESA_program_binary_formats to GL/ GLES2 ext.h files

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 219628c1180069cd92e4d01a3e527d2df9f4851c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=219628c1180069cd92e4d01a3e527d2df9f4851c Author: Jordan Justen Date: Tue Nov 7 00:16:47 2017 -0800 include: Add

Mesa (master): main: Support 1 Mesa format with get for GL_PROGRAM_BINARY_FORMATS

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 64ad804e596075c06f5a1f2bdc0d45b5d2f2ead2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=64ad804e596075c06f5a1f2bdc0d45b5d2f2ead2 Author: Jordan Justen Date: Tue Nov 7 00:21:33 2017 -0800 main: Support 1 Mesa format

Mesa (master): main: add binary support to ProgramBinary

2017-12-07 Thread Timothy Arceri
upport to ProgramBinary V2: call generic mesa_program_binary() helper rather than driver function directly to allow greater code sharing. Signed-off-by: Timothy Arceri <tarc...@itsqueeze.com> Signed-off-by: Jordan Justen <jordan.l.jus...@intel.com> (v1) Reviewed-by: Nicolai Hähnle <ni

Mesa (master): mesa: add driver callbacks for serialising ProgramBinary blobs

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 90d4abdd872b62943b33d62c9368fe7855b1c4fc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=90d4abdd872b62943b33d62c9368fe7855b1c4fc Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Nov 28 14:27:51 2017 +1100 mesa: add driver cal

Mesa (master): mesa: add GL_PROGRAM_BINARY_FORMAT_MESA enum

2017-12-07 Thread Timothy Arceri
a: add GL_PROGRAM_BINARY_FORMAT_MESA enum Signed-off-by: Jordan Justen <jordan.l.jus...@intel.com> Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> Reviewed-by: Timothy Arceri <tarc...@itsqueeze.com> --- docs/specs/enums.txt

Mesa (master): main: Allow non-zero NUM_PROGRAM_BINARY_FORMATS

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: fb077d603bcc46ad915e9863ebf53b75f4662f16 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb077d603bcc46ad915e9863ebf53b75f4662f16 Author: Jordan Justen Date: Sat Nov 4 16:39:08 2017 -0700 main: Allow non-zero

Mesa (master): mesa: Add Mesa ARB_get_program_binary helper functions

2017-12-07 Thread Timothy Arceri
d Mesa ARB_get_program_binary helper functions V2 (Timothy Arceri): - add extra code comment - stop passing around void *binary and just pass program_binary_header *hdr instead. - move to src/mesa/main rather than src/util V3 (Timothy Arceri): - Move more code out of the backend and into the common h

Mesa (master): glsl: get correct member type when processing xfb ifc arrays

2017-12-06 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9d53b251d21f9291abaa3a28a41d06ce8c91 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d53b251d21f9291abaa3a28a41d06ce8c91 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Dec 7 10:16:55 2017 +1100 glsl: get correct member typ

Mesa (master): radeonsi: pass llvm type directly to buffer_load()

2017-12-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: e9e6476ae5a53665faa0806c14458de957309205 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e9e6476ae5a53665faa0806c14458de957309205 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Nov 23 11:29:59 2017 +1100 radeonsi: pass llvm type di

Mesa (master): nir: allow builin arrays to be lowered

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: d99c7e0ff17208f82f254ef331e60a4005f4f6fa URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d99c7e0ff17208f82f254ef331e60a4005f4f6fa Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Nov 15 14:30:22 2017 +1100 nir: allow builin

Mesa (master): st/glsl_to_nir/radeonsi: enable gs support for nir backend

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 27888977c1f1104d52caac8f023eeeaad7fabbec URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=27888977c1f1104d52caac8f023eeeaad7fabbec Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Fri Nov 10 21:33:37 2017 +1100 st/glsl_to_nir/radeonsi: ena

Mesa (master): st/glsl_to_nir: add gs support to st_nir_assign_var_locations()

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 164b6d4aeb3a807b6ea6ce96543aad0ff65cf92d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=164b6d4aeb3a807b6ea6ce96543aad0ff65cf92d Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Nov 22 17:37:32 2017 +1100 st/glsl_to_nir: add gs s

Mesa (master): radeonsi: add nir support for ls epilogue

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 204f547852896bf6f4e5b41ce9f86597a3bcc3d0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=204f547852896bf6f4e5b41ce9f86597a3bcc3d0 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Nov 2 15:02:55 2017 +1100 radeonsi: add nir support

Mesa (master): radeonsi: add llvm_type_is_64bit() helper

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 650126f3e02ede482fbb11b9dc069eae200378ae URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=650126f3e02ede482fbb11b9dc069eae200378ae Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Nov 7 21:41:27 2017 +1100 radeonsi: add llvm_type_is

Mesa (master): radeonsi: add nir support for gs epilogue

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: e51ecbe980b56a312b43afd668b3990c8799a348 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e51ecbe980b56a312b43afd668b3990c8799a348 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Nov 9 13:34:37 2017 +1100 radeonsi: add nir support

Mesa (master): radeonsi: pass llvm type to si_llvm_emit_fetch_64bit()

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 7ef1e42c14fb23592e8e003f7a80db9a43cb9bc9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ef1e42c14fb23592e8e003f7a80db9a43cb9bc9 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Nov 7 21:27:18 2017 +1100 radeonsi: pass llv

Mesa (master): st/glsl_to_nir: use nir_lower_io_arrays_to_elements() to lower arrays

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c86baf71fbb19fa0ae8f05faba86aec023cde9bc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c86baf71fbb19fa0ae8f05faba86aec023cde9bc Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Nov 15 14:36:22 2017 +1100 st/glsl_to_ni

Mesa (master): ac: add basic nir -> llvm type helper

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 6fd6cb6616dfb04cb383cace550c2100e54daaa5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6fd6cb6616dfb04cb383cace550c2100e54daaa5 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Fri Nov 10 13:47:50 2017 +1100 ac: add basic nir ->

Mesa (master): radv: enable nir varying array splitting

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: f13790c92ff1433a0fbff35788761b75df567c44 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f13790c92ff1433a0fbff35788761b75df567c44 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Mon Oct 30 11:58:52 2017 +1100 radv: enable nir varying

Mesa (master): radeonsi: pass llvm type to lds_load()

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c4c8df94bd77b987143caa43ca6609bff1ab2908 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c4c8df94bd77b987143caa43ca6609bff1ab2908 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Nov 7 21:42:10 2017 +1100 radeonsi: pass llv

Mesa (master): radeonsi: create si_llvm_load_input_gs()

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 4184e7c417fef08a1a28295d60dbb2d5fee08633 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4184e7c417fef08a1a28295d60dbb2d5fee08633 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Nov 7 21:13:37 2017 +1100 radeonsi:

Mesa (master): radeonsi: add nir support for es epilogue

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 73918b317283414bf4079eec34b33887fdcac8bf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=73918b317283414bf4079eec34b33887fdcac8bf Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Mon Nov 6 22:35:50 2017 +1100 radeonsi: add nir support

Mesa (master): ac: move build_varying_gather_values() to ac_llvm_build.h and expose

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: caf15ce67001f09e4258ac545b7ed655eb63211c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=caf15ce67001f09e4258ac545b7ed655eb63211c Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Fri Nov 10 13:55:48 2017 +1100 ac

Mesa (master): nir: add array lowering function that assumes there are no indirects

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 2bc49ac3e6a6c8f93a2f32d62555bd653faf8d3e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2bc49ac3e6a6c8f93a2f32d62555bd653faf8d3e Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Nov 15 14:28:01 2017 +1100 nir: add array lowering fu

Mesa (master): ac: add si_nir_load_input_gs() to the abi

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: ccd1810bbaf38ee31bd973f903bc9871cc8b1171 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ccd1810bbaf38ee31bd973f903bc9871cc8b1171 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Wed Nov 8 14:20:23 2017 +1100 ac: add si_nir_load_in

Mesa (master): st/glsl_to_nir: split the st_glsl_to_nir() function in two

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: d586f39cb0fb65624d9e0534f5eaafbf2a3ccc88 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d586f39cb0fb65624d9e0534f5eaafbf2a3ccc88 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Nov 14 09:15:54 2017 +1100 st/glsl_to_nir:

Mesa (master): st/glsl_to_nir: call some lowering passes earlier

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 90abaf8a214affa2bffdc04ee24f941caedb29c0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=90abaf8a214affa2bffdc04ee24f941caedb29c0 Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Nov 14 12:56:20 2017 +1100 st/glsl_to_nir: call some lo

Mesa (master): st/glsl_to_nir: create set_st_program() helper

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: d38f99baecb8335421b392ecc38435a42d7b372c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d38f99baecb8335421b392ecc38435a42d7b372c Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Nov 14 09:03:45 2017 +1100 st/glsl_to_nir:

Mesa (master): st/glsl: move nir linking loop to new function st_link_nir( )

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: da953b641d806cdb8031ff8fe7ce458963a3fe4f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=da953b641d806cdb8031ff8fe7ce458963a3fe4f Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Thu Nov 9 17:32:08 2017 +1100 st/glsl: move nir linkin

Mesa (master): st/glsl_to_nir: add basic NIR opt loop helper

2017-12-03 Thread Timothy Arceri
Module: Mesa Branch: master Commit: bd98b8c74ef9d404f98b77519eaf327b938a150a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd98b8c74ef9d404f98b77519eaf327b938a150a Author: Timothy Arceri <tarc...@itsqueeze.com> Date: Tue Nov 14 10:13:58 2017 +1100 st/glsl_to_nir: add basic N

<    1   2   3   4   5   6   7   8   9   10   >