0
0
mirror of https://github.com/termux/termux-packages.git synced 2025-07-30 18:21:11 +00:00
Files
termux-packages/x11-packages/carbonyl-host-tools/patches/2015-vk-layers-no-android-log.patch
2025-02-01 17:05:51 +08:00

19 lines
646 B
Diff

--- a/third_party/vulkan-deps/vulkan-validation-layers/src/layers/vk_layer_logging.h
+++ b/third_party/vulkan-deps/vulkan-validation-layers/src/layers/vk_layer_logging.h
@@ -59,7 +59,15 @@
#if defined __ANDROID__
#include <android/log.h>
+#if !defined(__TERMUX__)
#define LOGCONSOLE(...) ((void)__android_log_print(ANDROID_LOG_INFO, "VALIDATION", __VA_ARGS__))
+#else
+#define LOGCONSOLE(...) \
+ { \
+ printf(__VA_ARGS__); \
+ printf("\n"); \
+ }
+#endif
[[maybe_unused]] static const char *kForceDefaultCallbackKey = "debug.vvl.forcelayerlog";
#else
#define LOGCONSOLE(...) \