From 2065c589c0aee13045c03575da66354a277e803e Mon Sep 17 00:00:00 2001 From: Yiwei Zhang Date: Tue, 28 Apr 2026 15:10:46 -0700 Subject: [PATCH] intel: use stable NDK __android_log_print helper The NDK api __android_log_print has been available since api level 3, which is preferred since NDK api is more stable. Acked-by: Valentine Burley Reviewed-by: Dhruv Mark Collins Part-of: --- src/intel/dev/intel_debug.h | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/intel/dev/intel_debug.h b/src/intel/dev/intel_debug.h index 345749fd5f6..355208dd710 100644 --- a/src/intel/dev/intel_debug.h +++ b/src/intel/dev/intel_debug.h @@ -175,15 +175,8 @@ extern uint32_t intel_shader_dump_filter; #ifdef HAVE_ANDROID_PLATFORM #define LOG_TAG "INTEL-MESA" -#if ANDROID_API_LEVEL >= 26 -#include -#else -#include -#endif /* use log/log.h start from android 8 major version */ -#ifndef ALOGW -#define ALOGW LOGW -#endif -#define dbg_printf(...) ALOGW(__VA_ARGS__) +#include +#define dbg_printf(...) __android_log_print(ANDROID_LOG_WARN, LOG_TAG, __VA_ARGS__) #else #define dbg_printf(...) fprintf(stderr, __VA_ARGS__) #endif /* HAVE_ANDROID_PLATFORM */