mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-31 17:50:35 +01:00
android: gallium/aux: Add GPU tracepoint mechanism
Android rules to build u_trace sources and u_tracepoints generated sources
Changelog:
- add util/u_tracepoints.{c,h} gen rules for Android using $(MESA_PYTHON3)
- update Makefile.sources with the required sources and generated sources
Fixes: 3471af9c6c ("gallium/aux: Add GPU tracepoint mechanism")
Acked-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7942>
This commit is contained in:
parent
0553e717e4
commit
8fc7807cc2
2 changed files with 18 additions and 1 deletions
|
|
@ -78,6 +78,18 @@ $(intermediates)/indices/u_unfilled_gen.c: $(u_unfilled_gen_deps)
|
|||
@mkdir -p $(dir $@)
|
||||
$(hide) $(MESA_PYTHON3) $< > $@
|
||||
|
||||
u_tracepoints_deps := \
|
||||
$(MESA_TOP)/src/gallium/auxiliary/util/u_tracepoints.py \
|
||||
$(MESA_TOP)/src/gallium/auxiliary/util/u_trace.py
|
||||
|
||||
u_tracepoints_c := $(intermediates)/util/u_tracepoints.c
|
||||
u_tracepoints_h := $(intermediates)/util/u_tracepoints.h
|
||||
|
||||
$(intermediates)/util/u_tracepoints.c \
|
||||
$(intermediates)/util/u_tracepoints.h: $(u_tracepoints_deps)
|
||||
@mkdir -p $(dir $@)
|
||||
$(hide) $(MESA_PYTHON3) $< -p $(MESA_TOP)/src/gallium/auxiliary/util -C $(u_tracepoints_c) -H $(u_tracepoints_h)
|
||||
|
||||
LOCAL_GENERATED_SOURCES += $(MESA_GEN_NIR_H)
|
||||
|
||||
include $(GALLIUM_COMMON_MK)
|
||||
|
|
|
|||
|
|
@ -298,6 +298,9 @@ C_SOURCES := \
|
|||
util/u_texture.h \
|
||||
util/u_tile.c \
|
||||
util/u_tile.h \
|
||||
util/u_trace.c \
|
||||
util/u_trace.h \
|
||||
util/u_trace_priv.h \
|
||||
util/u_transfer.c \
|
||||
util/u_transfer.h \
|
||||
util/u_transfer_helper.c \
|
||||
|
|
@ -377,7 +380,9 @@ VL_STUB_SOURCES := \
|
|||
|
||||
GENERATED_SOURCES := \
|
||||
indices/u_indices_gen.c \
|
||||
indices/u_unfilled_gen.c
|
||||
indices/u_unfilled_gen.c \
|
||||
util/u_tracepoints.c \
|
||||
util/u_tracepoints.h
|
||||
|
||||
GALLIVM_SOURCES := \
|
||||
gallivm/lp_bld_arit.c \
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue