Mesa (master): radv: drop assert on bindingDescriptorCount > 0

2018-03-13 Thread Dave Airlie
Module: Mesa Branch: master Commit: 3b0f2081b5dc351d40d67b99f8f1def551a8374d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b0f2081b5dc351d40d67b99f8f1def551a8374d Author: Dave Airlie Date: Thu Mar 8 10:15:12 2018 +1000 radv: drop assert on bindingDescriptorCount > 0 The spec is

Mesa (master): sched.h needs to be imported on Darwin/OSX targets.

2018-03-13 Thread Jeremy Huddleston
Module: Mesa Branch: master Commit: 9dc5063262d0a5130cf0723a33079f3fd17560c3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9dc5063262d0a5130cf0723a33079f3fd17560c3 Author: Apple SWE Date: Tue Mar 13 18:29:45 2018 -0700 sched.h needs to be imported on Darwin/OSX targets. sched_yiel

Mesa (master): Add processor topology calculation implementation for Darwin/OSX targets.

2018-03-13 Thread Jeremy Huddleston
Module: Mesa Branch: master Commit: de0d10db93d85de79c7b4451c4851ace2976f8f4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=de0d10db93d85de79c7b4451c4851ace2976f8f4 Author: Apple SWE Date: Tue Mar 13 18:24:26 2018 -0700 Add processor topology calculation implementation for Darwin/OS

Mesa (master): r600: fix abs for op3 sources

2018-03-13 Thread Roland Scheidegger
Module: Mesa Branch: master Commit: 274f8bf05ef526d65f01614313dda65bc7ec7a87 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=274f8bf05ef526d65f01614313dda65bc7ec7a87 Author: Roland Scheidegger Date: Tue Mar 13 03:40:42 2018 +0100 r600: fix abs for op3 sources If a src was referencin

Mesa (master): ac/nir: pass the nir variable through tcs loading.

2018-03-13 Thread Dave Airlie
Module: Mesa Branch: master Commit: 4f0c89d66c570e82d832e2e49227517302e271a2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f0c89d66c570e82d832e2e49227517302e271a2 Author: Dave Airlie Date: Wed Mar 14 10:19:45 2018 +1000 ac/nir: pass the nir variable through tcs loading. I was goi

Mesa (master): radv: mark all tess output for an indirect access.

2018-03-13 Thread Dave Airlie
Module: Mesa Branch: master Commit: 27a5e5366e89498d98d786cc84fafbdb220c4d94 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=27a5e5366e89498d98d786cc84fafbdb220c4d94 Author: Dave Airlie Date: Wed Mar 14 10:21:46 2018 +1000 radv: mark all tess output for an indirect access. If a shad

Mesa (master): radv: get correct offset into LDS for indexed vars.

2018-03-13 Thread Dave Airlie
Module: Mesa Branch: master Commit: f9de2d409bf4f068a99d358d592d96ab4803f7fb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9de2d409bf4f068a99d358d592d96ab4803f7fb Author: Dave Airlie Date: Wed Mar 14 05:41:53 2018 +1000 radv: get correct offset into LDS for indexed vars. This see

Mesa (master): nir: lower_load_const_to_scalar fix for 8/16b types

2018-03-13 Thread Rob Clark
Module: Mesa Branch: master Commit: 4e4428482e5eddd0427b9dcee39b60e0211d45b9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e4428482e5eddd0427b9dcee39b60e0211d45b9 Author: Rob Clark Date: Sat Mar 10 12:27:42 2018 -0500 nir: lower_load_const_to_scalar fix for 8/16b types Signed-off

Mesa (master): Update the documentation for meson

2018-03-13 Thread Dylan Baker
Module: Mesa Branch: master Commit: 2aad12b2afb62a7c0ea8cbf5b30496a683454a44 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2aad12b2afb62a7c0ea8cbf5b30496a683454a44 Author: Dylan Baker Date: Thu Mar 1 11:32:56 2018 -0800 Update the documentation for meson Meson is pretty well test

Mesa (master): nir/subgroups: Add lowering for vote_ieq/vote_feq to a ballot

2018-03-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 3d1d7e856193f7ccc6259d21fe55993337f030c7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d1d7e856193f7ccc6259d21fe55993337f030c7 Author: Jason Ekstrand Date: Sat Mar 10 10:05:58 2018 -0800 nir/subgroups: Add lowering for vote_ieq/vote_feq to a bal

Mesa (master): ac/nir: Use lower_vote_eq_to_ballot instead of ac_nir_lower_subgroups

2018-03-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 85000b812d34639b2afeaf3d2eed67b17dcdbc26 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=85000b812d34639b2afeaf3d2eed67b17dcdbc26 Author: Jason Ekstrand Date: Sat Mar 10 10:08:22 2018 -0800 ac/nir: Use lower_vote_eq_to_ballot instead of ac_nir_lowe

Mesa (master): meson: don't use compiler.has_header

2018-03-13 Thread Dylan Baker
Module: Mesa Branch: master Commit: 8247a30838a74dcdd27cc2468bff8a3d8def640e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8247a30838a74dcdd27cc2468bff8a3d8def640e Author: Dylan Baker Date: Mon Mar 12 11:19:52 2018 -0700 meson: don't use compiler.has_header Meson's compiler.has_he

Mesa (master): i965: Emit texture cache invalidates around blorp_copy

2018-03-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 8379bff6c4456f8a77041eee225dcd44e5e00a76 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8379bff6c4456f8a77041eee225dcd44e5e00a76 Author: Jason Ekstrand Date: Fri Mar 9 21:23:23 2018 -0800 i965: Emit texture cache invalidates around blorp_copy Th

Mesa (master): brodacom/vc4: Fix simulator since the perfmon change.

2018-03-13 Thread Eric Anholt
Module: Mesa Branch: master Commit: a326eedc75d63188158424e779118bac2b451d4f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a326eedc75d63188158424e779118bac2b451d4f Author: Eric Anholt Date: Mon Mar 12 11:33:40 2018 -0700 brodacom/vc4: Fix simulator since the perfmon change. It wou

Mesa (master): spirv: Silence compiler warning about undefined srcs[0]

2018-03-13 Thread Eric Anholt
Module: Mesa Branch: master Commit: 191bc7ce61660c1a4b8de97fe276c75fdc9d464f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=191bc7ce61660c1a4b8de97fe276c75fdc9d464f Author: Eric Anholt Date: Tue Feb 20 20:28:09 2018 -0800 spirv: Silence compiler warning about undefined srcs[0] v2:

Mesa (master): ac/nir: rename radeon_llvm_reg_index_soa() to ac_llvm_reg_index_soa()

2018-03-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 7c834306724881a859f7ac2a48ad71fd8b882765 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c834306724881a859f7ac2a48ad71fd8b882765 Author: Samuel Pitoiset Date: Tue Mar 13 14:59:11 2018 +0100 ac/nir: rename radeon_llvm_reg_index_soa() to ac_llvm_reg

Mesa (master): ac/nir: drop radv prefix from radv_lower_gather4_integer()

2018-03-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: cd4e823341b6a1f987f22bbaa96cab82a483ce33 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd4e823341b6a1f987f22bbaa96cab82a483ce33 Author: Samuel Pitoiset Date: Tue Mar 13 14:12:04 2018 +0100 ac/nir: drop radv prefix from radv_lower_gather4_integer(

Mesa (master): ac/nir: move ac_nir_compiler_options and friends to radv folder

2018-03-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: fbe694562b6a5f5f1b7112533326619af6ca79a5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fbe694562b6a5f5f1b7112533326619af6ca79a5 Author: Samuel Pitoiset Date: Tue Mar 13 14:54:04 2018 +0100 ac/nir: move ac_nir_compiler_options and friends to radv

Mesa (master): ac: move ac_shader_info to radv folder

2018-03-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 237229430f303dc2395a85bc811adc6e25cc39d7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=237229430f303dc2395a85bc811adc6e25cc39d7 Author: Samuel Pitoiset Date: Tue Mar 13 14:49:11 2018 +0100 ac: move ac_shader_info to radv folder This is RADV spec

Mesa (master): ac/nir: remove some unnecessary includes and declarations

2018-03-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: b128fd773fea4841f108beb8014cfeedae232627 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b128fd773fea4841f108beb8014cfeedae232627 Author: Samuel Pitoiset Date: Tue Mar 13 14:11:36 2018 +0100 ac/nir: remove some unnecessary includes and declarations

Mesa (master): ac/nir: move ac_shader_variant_info and friends to radv folder

2018-03-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 2cfba40eea4c3b5529ad14d4786c96013a416f30 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2cfba40eea4c3b5529ad14d4786c96013a416f30 Author: Samuel Pitoiset Date: Tue Mar 13 14:34:35 2018 +0100 ac/nir: move ac_shader_variant_info and friends to radv f

Mesa (master): ac/nir: move unpack_param() to ac_llvm_build.c

2018-03-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 61a91ca3f55eca357fc1e4c975ba90e17768fd0f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=61a91ca3f55eca357fc1e4c975ba90e17768fd0f Author: Samuel Pitoiset Date: Fri Mar 9 16:39:35 2018 +0100 ac/nir: move unpack_param() to ac_llvm_build.c Signed-of

Mesa (master): ac/nir: move trim_vector to ac_llvm_build.c

2018-03-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 28bb6873ec53a554e89ffe8455450b7d97ce7d78 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=28bb6873ec53a554e89ffe8455450b7d97ce7d78 Author: Samuel Pitoiset Date: Fri Mar 9 16:36:31 2018 +0100 ac/nir: move trim_vector to ac_llvm_build.c Signed-off-b

Mesa (master): ac/nir: move radeon_llvm_reg_index_soa() to ac_nir_to_llvm.h

2018-03-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 4e3117b7189fd787fdcb9c9512216215b225d200 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e3117b7189fd787fdcb9c9512216215b225d200 Author: Samuel Pitoiset Date: Fri Mar 9 16:54:46 2018 +0100 ac/nir: move radeon_llvm_reg_index_soa() to ac_nir_to_llv

Mesa (master): ac/nir: move all RADV related code to radv_nir_to_llvm.c

2018-03-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: b2653007b980e6fc9e226687003784c5b3fe5bcb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b2653007b980e6fc9e226687003784c5b3fe5bcb Author: Samuel Pitoiset Date: Fri Mar 9 16:58:10 2018 +0100 ac/nir: move all RADV related code to radv_nir_to_llvm.c

Mesa (master): ac/nir: move cast_ptr() to ac_llvm_build.c

2018-03-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 895632baefdbc4f89835a71d72f7620d71ad21b0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=895632baefdbc4f89835a71d72f7620d71ad21b0 Author: Samuel Pitoiset Date: Fri Mar 9 16:26:34 2018 +0100 ac/nir: move cast_ptr() to ac_llvm_build.c Signed-off-by

Mesa (master): ac/nir: change prototype of handle_shader_output_decl()

2018-03-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 3fe47b12900c9c806621f6f6c0bfcfbc387ec82d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3fe47b12900c9c806621f6f6c0bfcfbc387ec82d Author: Samuel Pitoiset Date: Fri Mar 9 16:49:55 2018 +0100 ac/nir: change prototype of handle_shader_output_decl()

Mesa (master): ac/nir: move ac_build_alloca() to ac_llvm_build.c

2018-03-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: bf6368297b5dba11d2d3dfbc4486ac98112f4a6d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf6368297b5dba11d2d3dfbc4486ac98112f4a6d Author: Samuel Pitoiset Date: Fri Mar 9 16:22:44 2018 +0100 ac/nir: move ac_build_alloca() to ac_llvm_build.c As wel

Mesa (master): ac/nir: make handle_shader_output_decl() non-static

2018-03-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 3a30b89353674650071c0dd6cd3bcde9d4d785ae URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3a30b89353674650071c0dd6cd3bcde9d4d785ae Author: Samuel Pitoiset Date: Fri Mar 9 16:53:06 2018 +0100 ac/nir: make handle_shader_output_decl() non-static Requ

Mesa (master): ac/nir: make emit_barrier() non-static

2018-03-13 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 8e15824b9d73660db2ed41233d38c57cc43c9842 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e15824b9d73660db2ed41233d38c57cc43c9842 Author: Samuel Pitoiset Date: Fri Mar 9 16:56:31 2018 +0100 ac/nir: make emit_barrier() non-static Required in order