Bug 1297537 - Avoid calling glXWaitGL in GLContextGLX::SwapBuffers. r?jgilbert draft
authorAndrew Comminos <andrew@comminos.com>
Tue, 23 Aug 2016 14:27:33 -0400
changeset 404657 4196fd02c6291ae5c75acc51554dc0ec9a813ff3
parent 404025 78b89cc4c3d3f09f73077d02cb6cae7bae0e07c3
child 529237 130c274b17bb66f06a11221745a29f40f2d94f06
push id27267
push userbmo:andrew@comminos.com
push dateTue, 23 Aug 2016 22:18:26 +0000
reviewersjgilbert
bugs1297537
milestone51.0a1
Bug 1297537 - Avoid calling glXWaitGL in GLContextGLX::SwapBuffers. r?jgilbert MozReview-Commit-ID: FUzbHFyKiMH
gfx/gl/GLContextProviderGLX.cpp
--- a/gfx/gl/GLContextProviderGLX.cpp
+++ b/gfx/gl/GLContextProviderGLX.cpp
@@ -980,17 +980,16 @@ GLContextGLX::SupportsRobustness() const
 }
 
 bool
 GLContextGLX::SwapBuffers()
 {
     if (!mDoubleBuffered)
         return false;
     mGLX->xSwapBuffers(mDisplay, mDrawable);
-    mGLX->xWaitGL();
     return true;
 }
 
 bool
 GLContextGLX::OverrideDrawable(GLXDrawable drawable)
 {
     if (Screen())
         Screen()->AssureBlitted();