summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2019-01-23 12:01:14 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2019-01-24 09:17:07 +0000
commita9b6c561b0f97ab691b92b791213b22f8cb35b4a (patch)
tree7f11283105a84c91f834deba81d9e0e38265661f /src
parent46a14a39dc74d8e5b4efe1b5ceeb0c09d6436885 (diff)
Fix build after qtdeclarative change - 9e3c46961a
We depended on another header including qopenglcontext_p.h Fixes: QTBUG-73224 Change-Id: Ifbd7e17cd62b08466ebbe4d2091c92e4091fc8a3 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/core/delegated_frame_node.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/core/delegated_frame_node.cpp b/src/core/delegated_frame_node.cpp
index 3755759a1..8ac82dbf1 100644
--- a/src/core/delegated_frame_node.cpp
+++ b/src/core/delegated_frame_node.cpp
@@ -121,6 +121,12 @@
#define GL_LINE_LOOP 0x0002
#endif
+#ifndef QT_NO_OPENGL
+QT_BEGIN_NAMESPACE
+Q_GUI_EXPORT QOpenGLContext *qt_gl_global_share_context();
+QT_END_NAMESPACE
+#endif
+
namespace QtWebEngineCore {
#ifndef QT_NO_OPENGL
class MailboxTexture : public QSGTexture, protected QOpenGLFunctions {
@@ -1275,7 +1281,7 @@ void DelegatedFrameNode::fetchAndSyncMailboxes(QList<MailboxTexture *> &mailboxe
deleteChromiumSync(&sync);
}
-#if defined(USE_OZONE)
+#if defined(USE_OZONE) && !defined(QT_NO_OPENGL)
// Workaround when context is not shared QTBUG-48969
// Make slow copy between two contexts.
if (!m_contextShared) {