diff --git a/impeller/renderer/backend/vulkan/allocator_vk.cc b/impeller/renderer/backend/vulkan/allocator_vk.cc index 1ba4202125b44..be0674f82a9ec 100644 --- a/impeller/renderer/backend/vulkan/allocator_vk.cc +++ b/impeller/renderer/backend/vulkan/allocator_vk.cc @@ -7,6 +7,7 @@ #include #include "flutter/fml/memory/ref_ptr.h" +#include "flutter/fml/trace_event.h" #include "impeller/core/formats.h" #include "impeller/renderer/backend/vulkan/device_buffer_vk.h" #include "impeller/renderer/backend/vulkan/formats_vk.h" @@ -327,6 +328,7 @@ class AllocatedTextureSourceVK final : public TextureSourceVK { // |Allocator| std::shared_ptr AllocatorVK::OnCreateTexture( const TextureDescriptor& desc) { + TRACE_EVENT0("impeller", "AllocatorVK::OnCreateTexture"); if (!IsValid()) { return nullptr; } @@ -348,6 +350,7 @@ std::shared_ptr AllocatorVK::OnCreateTexture( // |Allocator| std::shared_ptr AllocatorVK::OnCreateBuffer( const DeviceBufferDescriptor& desc) { + TRACE_EVENT0("impeller", "AllocatorVK::OnCreateBuffer"); vk::BufferCreateInfo buffer_info; buffer_info.usage = vk::BufferUsageFlagBits::eVertexBuffer | vk::BufferUsageFlagBits::eIndexBuffer |