Chromium Code Reviews| Index: content/common/gpu/gpu_command_buffer_stub.h |
| diff --git a/content/common/gpu/gpu_command_buffer_stub.h b/content/common/gpu/gpu_command_buffer_stub.h |
| index b1aac89a3904a15587a5a06f6de75dfd74e24434..a919c4c4626d7c3e92891a78d02b3195a89260e6 100644 |
| --- a/content/common/gpu/gpu_command_buffer_stub.h |
| +++ b/content/common/gpu/gpu_command_buffer_stub.h |
| @@ -209,6 +209,14 @@ class GpuCommandBufferStub |
| void OnSignalSyncPointAck(uint32 id); |
| void OnSignalQuery(uint32 query, uint32 id); |
| + void OnFenceSyncRelease(uint32_t release); |
| + bool OnWaitFenceSync(gpu::CommandBufferNamespace namespace_id, |
| + uint64_t command_buffer_id, |
| + uint32_t release); |
| + void OnWaitFenceSyncCompleted(gpu::CommandBufferNamespace namespace_id, |
| + uint64_t command_buffer_id, |
| + uint32_t release); |
| + |
| void OnSetClientHasMemoryAllocationChangedCallback(bool has_callback); |
| void OnCreateImage(int32 id, |
| @@ -242,7 +250,10 @@ class GpuCommandBufferStub |
| bool CheckContextLost(); |
| void CheckCompleteWaits(); |
| - void PullTextureUpdates(uint32 sync_point); |
| + void PullTextureUpdates(gpu::CommandBufferNamespace namespace_id, |
|
sunnyps
2015/09/23 21:44:45
PullTextureUpdates(SyncToken)?
David Yen
2015/09/25 20:13:33
I think it's easier at this level to use 3 variabl
|
| + uint64_t command_buffer_id, |
| + uint32_t release); |
| + |
| // The lifetime of objects of this class is managed by a GpuChannel. The |
| // GpuChannels destroy all the GpuCommandBufferStubs that they own when they |