Index: gpu/command_buffer/service/in_process_command_buffer.h |
diff --git a/gpu/command_buffer/service/in_process_command_buffer.h b/gpu/command_buffer/service/in_process_command_buffer.h |
index ad98b6eb7f479b722e5ba0cfb90b0a386fcc2c3e..c0332add50407c22f6d125b6ef74644cdcf18630 100644 |
--- a/gpu/command_buffer/service/in_process_command_buffer.h |
+++ b/gpu/command_buffer/service/in_process_command_buffer.h |
@@ -26,6 +26,7 @@ |
#include "gpu/command_buffer/client/gpu_control.h" |
#include "gpu/command_buffer/common/command_buffer.h" |
#include "gpu/command_buffer/service/gpu_preferences.h" |
+#include "gpu/command_buffer/service/progress_reporter_stub.h" |
#include "gpu/config/gpu_driver_bug_workarounds.h" |
#include "gpu/gpu_export.h" |
#include "ui/gfx/gpu_memory_buffer.h" |
@@ -244,6 +245,9 @@ class GPU_EXPORT InProcessCommandBuffer : public CommandBuffer, |
// Used to throttle PerformDelayedWorkOnGpuThread. |
bool delayed_work_pending_; |
ImageFactory* image_factory_; |
+ // There is no watchdog thread in in-process mode, so use the stub |
+ // ProgressReporter. |
+ gles2::ProgressReporterStub progress_reporter_; |
// Members accessed on the client thread: |
GpuControlClient* gpu_control_client_; |