| Index: cc/raster/one_copy_raster_buffer_provider.cc
|
| diff --git a/cc/raster/one_copy_raster_buffer_provider.cc b/cc/raster/one_copy_raster_buffer_provider.cc
|
| index 8379192b61c55e2c963662658ec17b81e3d9e3b9..b903a1b08f3651d409ba175765cd057ba44798b2 100644
|
| --- a/cc/raster/one_copy_raster_buffer_provider.cc
|
| +++ b/cc/raster/one_copy_raster_buffer_provider.cc
|
| @@ -418,8 +418,7 @@ void OneCopyRasterBufferProvider::CopyOnWorkerThread(
|
| // Generate sync token after the barrier for cross context synchronization.
|
| gpu::SyncToken resource_sync_token;
|
| gl->GenUnverifiedSyncTokenCHROMIUM(fence_sync, resource_sync_token.GetData());
|
| - resource_lock->set_sync_token(resource_sync_token);
|
| - resource_lock->set_synchronized(!async_worker_context_enabled_);
|
| + resource_lock->UpdateSyncToken(resource_sync_token);
|
| }
|
|
|
| gfx::BufferUsage OneCopyRasterBufferProvider::StagingBufferUsage() const {
|
|
|