summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Yuri Kunde Schlesner2015-05-23 02:25:21 -0300
committerGravatar Yuri Kunde Schlesner2015-05-23 02:27:27 -0300
commitc9244a03c701fa8e274c8500795fe1f6c1b27830 (patch)
tree924e2caaa867dfc2f9a63580b862705a8c6ac274 /src
parentMerge pull request #776 from bunnei/pica-state (diff)
downloadyuzu-c9244a03c701fa8e274c8500795fe1f6c1b27830.tar.gz
yuzu-c9244a03c701fa8e274c8500795fe1f6c1b27830.tar.xz
yuzu-c9244a03c701fa8e274c8500795fe1f6c1b27830.zip
Qt: Silence a bogus warning printed when using the debug runtime
The Qt debug runtime prints a bogus warning on the console if you haven't called makeCurrent since the last time you called swapBuffers. This presumably means something if you're using QGLWidget the "regular" way, but in our multi-threaded use case is harmless since we never call doneCurrent in the rendering thread.
Diffstat (limited to 'src')
-rw-r--r--src/citra_qt/bootmanager.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/citra_qt/bootmanager.cpp b/src/citra_qt/bootmanager.cpp
index ea46bb1da..72b55e94d 100644
--- a/src/citra_qt/bootmanager.cpp
+++ b/src/citra_qt/bootmanager.cpp
@@ -138,7 +138,13 @@ void GRenderWindow::moveContext()
138 138
139void GRenderWindow::SwapBuffers() 139void GRenderWindow::SwapBuffers()
140{ 140{
141 // MakeCurrent is already called in renderer_opengl 141#if !defined(QT_NO_DEBUG)
142 // Qt debug runtime prints a bogus warning on the console if you haven't called makeCurrent
143 // since the last time you called swapBuffers. This presumably means something if you're using
144 // QGLWidget the "regular" way, but in our multi-threaded use case is harmless since we never
145 // call doneCurrent in this thread.
146 child->makeCurrent();
147#endif
142 child->swapBuffers(); 148 child->swapBuffers();
143} 149}
144 150