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 b1abd4c1d7b0cae0482ace63e9a554a43c8c814c..c4a665aa7426453e5919cdddc2c3fee6b1bc816c 100644 |
--- a/gpu/command_buffer/service/in_process_command_buffer.h |
+++ b/gpu/command_buffer/service/in_process_command_buffer.h |
@@ -90,7 +90,7 @@ class GPU_EXPORT InProcessCommandBuffer : public CommandBuffer, |
bool Initialize() override; |
State GetLastState() override; |
int32 GetLastToken() override; |
- void Flush(int32 put_offset) override; |
+ void Flush(int32 put_offset, const std::vector<uint32>& sync_points) override; |
void WaitForTokenInRange(int32 start, int32 end) override; |
void WaitForGetOffsetInRange(int32 start, int32 end) override; |
void SetGetBuffer(int32 shm_id) override; |
@@ -182,7 +182,8 @@ class GPU_EXPORT InProcessCommandBuffer : public CommandBuffer, |
bool InitializeOnGpuThread(const InitializeOnGpuThreadParams& params); |
bool DestroyOnGpuThread(); |
- void FlushOnGpuThread(int32 put_offset); |
+ void FlushOnGpuThread(int32 put_offset, |
+ const std::vector<uint32>& sync_points); |
void ScheduleIdleWorkOnGpuThread(); |
uint32 CreateStreamTextureOnGpuThread(uint32 client_texture_id); |
bool MakeCurrent(); |