void SharedSurface_SurfaceTexture::Commit() { MOZ_RELEASE_ASSERT(mSurface->GetAvailable()); LockProdImpl(); mGL->SwapBuffers(); UnlockProdImpl(); mSurface->SetAvailable(false); }
void SharedSurface::UnlockProd() { if (!mIsLocked) return; UnlockProdImpl(); mGL->UnlockSurface(this); mIsLocked = false; }