[base] Tracing library for Vulkan (guest, atrace)
bug: 125506300
- Vulkan function entry points are all traced
- VulkanStream read/write traced
- Rename guest VulkanStream to VulkanStreamGuest
Change-Id: I21e882f7ba3a9ce0c8f4d2d575b19078405f0862
diff --git a/BUILD.gn b/BUILD.gn
index 4efc6d8..117d514 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -12,6 +12,8 @@
"android-emu/android/base/files/Stream.h",
"android-emu/android/base/files/StreamSerializing.cpp",
"android-emu/android/base/files/StreamSerializing.h",
+ "android-emu/android/base/Tracing.cpp",
+ "android-emu/android/base/Tracing.h",
"shared/OpenglCodecCommon/ChecksumCalculator.cpp",
"shared/OpenglCodecCommon/ChecksumCalculator.h",
"shared/OpenglCodecCommon/glUtils.cpp",
@@ -45,8 +47,8 @@
"system/vulkan_enc/VkEncoder.h",
"system/vulkan_enc/VulkanHandleMapping.cpp",
"system/vulkan_enc/VulkanHandleMapping.h",
- "system/vulkan_enc/VulkanStream.cpp",
- "system/vulkan_enc/VulkanStream.h",
+ "system/vulkan_enc/VulkanStreamGuest.cpp",
+ "system/vulkan_enc/VulkanStreamGuest.h",
"system/vulkan_enc/goldfish_vk_deepcopy_guest.cpp",
"system/vulkan_enc/goldfish_vk_deepcopy_guest.h",
"system/vulkan_enc/goldfish_vk_extension_structs_guest.cpp",