| Index: cc/raster/gpu_raster_buffer_provider.cc
|
| diff --git a/cc/raster/gpu_raster_buffer_provider.cc b/cc/raster/gpu_raster_buffer_provider.cc
|
| index de489ff8fdee51ef924d4af97142ea7676b68467..cd118b11027b2e2b79b11840848e6ad083b6b91a 100644
|
| --- a/cc/raster/gpu_raster_buffer_provider.cc
|
| +++ b/cc/raster/gpu_raster_buffer_provider.cc
|
| @@ -281,8 +281,7 @@ void GpuRasterBufferProvider::PlaybackOnWorkerThread(
|
| // 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);
|
| }
|
|
|
| } // namespace cc
|
|
|