Mesa (master): android: anv: implement anv layer of INTEL_MEASURE

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Sat Feb 6 10:13:03 UTC 2021


Module: Mesa
Branch: master
Commit: 5445e287493e5a68d406870e502c94ffceedb923
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5445e287493e5a68d406870e502c94ffceedb923

Author: Mauro Rossi <issor.oruam at gmail.com>
Date:   Fri Feb  5 22:46:08 2021 +0100

android: anv: implement anv layer of INTEL_MEASURE

Fixes the following building errors in Android:

FAILED: out/target/product/x86_64/obj/SHARED_LIBRARIES/vulkan.android-x86_intermediates/LINKED/vulkan.android-x86.so
...
ld.lld: error: undefined symbol: _anv_measure_add_secondary
ld.lld: error: undefined symbol: anv_measure_init
ld.lld: error: undefined symbol: anv_measure_destroy
ld.lld: error: undefined symbol: anv_measure_reset
ld.lld: error: undefined symbol: anv_measure_device_destroy
ld.lld: error: undefined symbol: anv_measure_device_init
ld.lld: error: undefined symbol: _anv_measure_submit
ld.lld: error: undefined symbol: anv_measure_acquire
ld.lld: error: undefined symbol: _anv_measure_snapshot
ld.lld: error: undefined symbol: _anv_measure_endcommandbuffer
ld.lld: error: undefined symbol: _anv_measure_beginrenderpass

Fixes: 4a2d9e44ff26 ("anv: implement anv layer of INTEL_MEASURE")
Signed-off-by: Mauro Rossi <issor.oruam at gmail.com>
Acked-by: Jason Ekstrand <jason at jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8887>

---

 src/intel/Makefile.sources | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/intel/Makefile.sources b/src/intel/Makefile.sources
index d2525a44fe8..02dc1c1df28 100644
--- a/src/intel/Makefile.sources
+++ b/src/intel/Makefile.sources
@@ -270,6 +270,8 @@ VULKAN_FILES := \
 	vulkan/anv_genX.h \
 	vulkan/anv_image.c \
 	vulkan/anv_intel.c \
+	vulkan/anv_measure.c \
+	vulkan/anv_measure.h \
 	vulkan/anv_nir.h \
 	vulkan/anv_nir_add_base_work_group_id.c \
 	vulkan/anv_nir_apply_pipeline_layout.c \



More information about the mesa-commit mailing list