android: Use new nir intrinsics python scripts
authorStefan Schake <stschake@gmail.com>
Tue, 27 Mar 2018 19:40:40 +0000 (21:40 +0200)
committerTapani Pälli <tapani.palli@intel.com>
Wed, 28 Mar 2018 11:48:47 +0000 (14:48 +0300)
Fixes: 76dfed8ae2d5 ("nir: mako all the intrinsics")
Signed-off-by: Stefan Schake <stschake@gmail.com>
Acked-by: Rob Clark <robdclark@gmail.com>
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
src/compiler/Android.nir.gen.mk

index aaa27128b41aeca05f16bb177ba9c7bcb2a5552c..fa0707e72407d0981f6018dbe3636896683a74a8 100644 (file)
@@ -103,3 +103,12 @@ $(intermediates)/spirv/vtn_gather_types.c:: $(LOCAL_PATH)/spirv/vtn_gather_types
        @mkdir -p $(dir $@)
        $(hide) $(MESA_PYTHON2) $^ $@ || ($(RM) $@; false)
 
+nir_intrinsics_h_gen := $(LOCAL_PATH)/nir/nir_intrinsics_h.py
+$(intermediates)/nir/nir_intrinsics.h: $(LOCAL_PATH)/nir/nir_intrinsics.py $(nir_intrinsics_h_gen)
+       @mkdir -p $(dir $@)
+       $(hide) $(MESA_PYTHON2) $(nir_intrinsics_h_gen) --outdir $(dir $@) || ($(RM) $@; false)
+
+nir_intrinsics_c_gen := $(LOCAL_PATH)/nir/nir_intrinsics_c.py
+$(intermediates)/nir/nir_intrinsics.c: $(LOCAL_PATH)/nir/nir_intrinsics.py $(nir_intrinsics_c_gen)
+       @mkdir -p $(dir $@)
+       $(hide) $(MESA_PYTHON2) $(nir_intrinsics_c_gen) --outdir $(dir $@) || ($(RM) $@; false)