From 96b03c5d82939acaeea1cc371bb6dcaa68047269 Mon Sep 17 00:00:00 2001 From: Sofian Audry Date: Fri, 9 Feb 2018 03:21:50 +0000 Subject: [PATCH] glPush/PopMatrix is not GLES --- OutputGLCanvas.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/OutputGLCanvas.cpp b/OutputGLCanvas.cpp index 6bdb1a0..0215eb4 100644 --- a/OutputGLCanvas.cpp +++ b/OutputGLCanvas.cpp @@ -48,7 +48,9 @@ void OutputGLCanvas::drawForeground(QPainter *painter , const QRectF &rect) // Draw the preferred signal test card QSettings settings; int testCard = settings.value("signalTestCard", MM::DEFAULT_TEST_CARD).toInt(); +#if !defined(HAVE_GLES) glPushMatrix(); +#endif painter->translate(rect.x(), rect.y()); painter->setRenderHint(QPainter::Antialiasing); painter->save(); @@ -66,7 +68,9 @@ void OutputGLCanvas::drawForeground(QPainter *painter , const QRectF &rect) break; } painter->restore(); +#if !defined(HAVE_GLES) glPopMatrix(); +#endif } else {