summaryrefslogtreecommitdiff
path: root/vcl/unx/generic/window
diff options
context:
space:
mode:
authorMichael Meeks <michael.meeks@collabora.com>2015-08-26 17:17:19 +0100
committerMichael Meeks <michael.meeks@collabora.com>2015-08-26 21:10:27 +0000
commite16e64dd862c8f386f80de43ad68e831e169d49d (patch)
tree0494634d122958d43713d0d6de424268d06f7f3c /vcl/unx/generic/window
parent13cd7ea2b3123e24bb5ff29a8dcbb55a8fcf3859 (diff)
tdf#93530 - the VCL GDI flushing abstraction should glFlush too.
Change-Id: I45cb0e62278d8c3154ae8ad54ca4c93b3e177969 Reviewed-on: https://gerrit.libreoffice.org/18030 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
Diffstat (limited to 'vcl/unx/generic/window')
-rw-r--r--vcl/unx/generic/window/salframe.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/vcl/unx/generic/window/salframe.cxx b/vcl/unx/generic/window/salframe.cxx
index 8dacdd8bf772..43189003cec7 100644
--- a/vcl/unx/generic/window/salframe.cxx
+++ b/vcl/unx/generic/window/salframe.cxx
@@ -35,6 +35,7 @@
#include "vcl/settings.hxx"
#include "vcl/bmpacc.hxx"
#include "vcl/opengl/OpenGLContext.hxx"
+#include "vcl/opengl/OpenGLHelper.hxx"
#include <prex.h>
#include <X11/Xatom.h>
@@ -2454,11 +2455,13 @@ void X11SalFrame::SetTitle( const OUString& rTitle )
void X11SalFrame::Flush()
{
XFlush( GetDisplay()->GetDisplay() );
+ OpenGLHelper::flush();
}
void X11SalFrame::Sync()
{
XSync( GetDisplay()->GetDisplay(), False );
+ OpenGLHelper::flush();
}
// Keyboard