Re: [Mesa-dev] [RFC 4/4] meson: build "radv" vulkan driver for radeon hardware

2017-09-20 Thread Nicolai Hähnle
On 20.09.2017 23:08, Dylan Baker wrote: Matt and I discussed this a bit before he left for XDC, and I have some ideas on how to share sources file lists (meson upstream wasn't particularly thrilled with the idea of of adding makefile parsing support, even in as limited a form as we have with our

Re: [Mesa-dev] [RFC 4/4] meson: build "radv" vulkan driver for radeon hardware

2017-09-20 Thread Dylan Baker
Matt and I discussed this a bit before he left for XDC, and I have some ideas on how to share sources file lists (meson upstream wasn't particularly thrilled with the idea of of adding makefile parsing support, even in as limited a form as we have with our Makefile.sources). My initial though is to

Re: [Mesa-dev] [RFC 4/4] meson: build "radv" vulkan driver for radeon hardware

2017-09-20 Thread Nicolai Hähnle
On 20.09.2017 22:27, Dylan Baker wrote: +amd_common_files = files( + 'ac_binary.c', + 'ac_binary.h', + 'ac_exp_param.h', + 'ac_llvm_build.c', + 'ac_llvm_build.h', + 'ac_llvm_helper.cpp', + 'ac_llvm_util.c', + 'ac_llvm_util.h', + 'ac_shader_abi.h', + 'ac_shader_info.c', + 'ac_shader_inf

[Mesa-dev] [RFC 4/4] meson: build "radv" vulkan driver for radeon hardware

2017-09-20 Thread Dylan Baker
This builds and installs, but I haven't had a chance to test it yet. Signed-off-by: Dylan Baker --- meson.build | 17 ++ src/{ => amd/addrlib}/meson.build | 69 - src/{ => amd/common}/meson.build | 65 src/{ => amd}/meson.bui