Index: components/mus/gles2/command_buffer_driver.h |
diff --git a/components/mus/gles2/command_buffer_driver.h b/components/mus/gles2/command_buffer_driver.h |
index 8703633f97f1b5f62b6b21f8a79808f486751fb4..2693ce4101618b223b8a458e77b08d0b711c1f51 100644 |
--- a/components/mus/gles2/command_buffer_driver.h |
+++ b/components/mus/gles2/command_buffer_driver.h |
@@ -19,6 +19,8 @@ namespace gpu { |
class CommandBufferService; |
class GpuScheduler; |
class GpuControlService; |
+class SyncPointClient; |
+class SyncPointOrderData; |
namespace gles2 { |
class GLES2Decoder; |
} |
@@ -85,12 +87,15 @@ class CommandBufferDriver { |
void OnContextLost(uint32_t reason); |
void DestroyDecoder(); |
+ const uint64_t command_buffer_id_; |
scoped_ptr<Client> client_; |
mojom::CommandBufferSyncClientPtr sync_client_; |
mojom::CommandBufferLostContextObserverPtr loss_observer_; |
scoped_ptr<gpu::CommandBufferService> command_buffer_; |
scoped_ptr<gpu::gles2::GLES2Decoder> decoder_; |
scoped_ptr<gpu::GpuScheduler> scheduler_; |
+ scoped_refptr<gpu::SyncPointOrderData> sync_point_order_data_; |
David Yen
2015/11/20 00:47:14
This would make it depend on the other CL, but the
Peng
2015/11/20 20:32:15
Done.
|
+ scoped_ptr<gpu::SyncPointClient> sync_point_client_; |
scoped_refptr<gfx::GLContext> context_; |
scoped_refptr<gfx::GLSurface> surface_; |
scoped_refptr<GpuState> gpu_state_; |