| Index: content/renderer/pepper/ppb_graphics_3d_impl.cc
|
| diff --git a/content/renderer/pepper/ppb_graphics_3d_impl.cc b/content/renderer/pepper/ppb_graphics_3d_impl.cc
|
| index f143968c34d229f765915e5110f7ab80b6c3b188..519f9eb69a2e23b831c201b918918f37ec29d9e1 100644
|
| --- a/content/renderer/pepper/ppb_graphics_3d_impl.cc
|
| +++ b/content/renderer/pepper/ppb_graphics_3d_impl.cc
|
| @@ -185,6 +185,10 @@ int32 PPB_Graphics3D_Impl::DoSwapBuffers() {
|
| if (gles2_impl())
|
| gles2_impl()->SwapBuffers();
|
|
|
| + // Since the backing texture has been updated, a new sync point should be
|
| + // inserted.
|
| + platform_context_->InsertSyncPointForBackingMailbox();
|
| +
|
| if (bound_to_instance_) {
|
| // If we are bound to the instance, we need to ask the compositor
|
| // to commit our backing texture so that the graphics appears on the page.
|
|
|