diff options
author | 2024-03-13 10:22:06 +0000 | |
---|---|---|
committer | 2024-05-07 15:14:56 +0000 | |
commit | c23fcd04886477f1c8026948ed01f81bca082699 (patch) | |
tree | eca82c44b12d06da52ffccc65cb3a35f11dd1482 /vulkan/libvulkan/driver.cpp | |
parent | 150407d3d44fec83ca204787f0424a2c56a512ae (diff) |
Add engine name to GpuStatsAppInfo
The engine name from VkApplicationInfo is useful for collection metrics
on Vulkan usage. Add it to the collected metrics in GpuStatsAppInfo.
Bug: 330118952
Test: adb shell dumpsys gpu
Test: atest GpuStatsTest
Change-Id: If4096b8a96ed77ddb1d2fd9f48c2b8825b3d0280
Diffstat (limited to 'vulkan/libvulkan/driver.cpp')
-rw-r--r-- | vulkan/libvulkan/driver.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/vulkan/libvulkan/driver.cpp b/vulkan/libvulkan/driver.cpp index 81fd1185b6..7ea98f5469 100644 --- a/vulkan/libvulkan/driver.cpp +++ b/vulkan/libvulkan/driver.cpp @@ -1372,6 +1372,11 @@ VkResult CreateInstance(const VkInstanceCreateInfo* pCreateInfo, android::GraphicsEnv::getInstance().setTargetStats( android::GpuStatsInfo::Stats::CREATED_VULKAN_API_VERSION, vulkanApiVersion); + + if (pCreateInfo->pApplicationInfo->pEngineName) { + android::GraphicsEnv::getInstance().addVulkanEngineName( + pCreateInfo->pApplicationInfo->pEngineName); + } } // Update stats for the extensions requested |