Index: ui/ozone/platform/dri/gbm_buffer.cc |
diff --git a/ui/ozone/platform/dri/gbm_buffer.cc b/ui/ozone/platform/dri/gbm_buffer.cc |
index ec25bd67377cb51e1da4a41810b7c5ec2e80e5c6..371e9abd265dffd82327721ef7fb44f185a23907 100644 |
--- a/ui/ozone/platform/dri/gbm_buffer.cc |
+++ b/ui/ozone/platform/dri/gbm_buffer.cc |
@@ -10,6 +10,7 @@ |
#include <xf86drm.h> |
#include "base/logging.h" |
+#include "base/trace_event/trace_event.h" |
#include "ui/ozone/platform/dri/gbm_wrapper.h" |
namespace ui { |
@@ -47,6 +48,8 @@ scoped_refptr<GbmBuffer> GbmBuffer::CreateBuffer( |
SurfaceFactoryOzone::BufferFormat format, |
const gfx::Size& size, |
bool scanout) { |
+ TRACE_EVENT2("dri", "GbmBuffer::CreateBuffer", "device", |
+ gbm->device_path().value(), "size", size.ToString()); |
unsigned flags = GBM_BO_USE_RENDERING; |
if (scanout) |
flags |= GBM_BO_USE_SCANOUT; |