| Index: gpu/command_buffer/service/async_pixel_transfer_manager_egl.cc
|
| diff --git a/gpu/command_buffer/service/async_pixel_transfer_manager_egl.cc b/gpu/command_buffer/service/async_pixel_transfer_manager_egl.cc
|
| index 7e0d515e49c172b1ede3739bdceeca60b1947758..3f3acc5f88d6b703d556607801358c6aee097a29 100644
|
| --- a/gpu/command_buffer/service/async_pixel_transfer_manager_egl.cc
|
| +++ b/gpu/command_buffer/service/async_pixel_transfer_manager_egl.cc
|
| @@ -9,6 +9,7 @@
|
|
|
| #include "base/bind.h"
|
| #include "base/debug/trace_event.h"
|
| +#include "base/debug/trace_event_synthetic_delay.h"
|
| #include "base/lazy_instance.h"
|
| #include "base/logging.h"
|
| #include "base/memory/ref_counted.h"
|
| @@ -234,10 +235,12 @@ class TransferStateInternal
|
| }
|
|
|
| void MarkAsTransferIsInProgress() {
|
| + TRACE_EVENT_SYNTHETIC_DELAY_BEGIN("gpu.AsyncTexImage");
|
| transfer_completion_.Reset();
|
| }
|
|
|
| void MarkAsCompleted() {
|
| + TRACE_EVENT_SYNTHETIC_DELAY_END("gpu.AsyncTexImage");
|
| transfer_completion_.Signal();
|
| }
|
|
|
|
|