From 7c07835dbfa127d901cb490165ff92a375c9f09b Mon Sep 17 00:00:00 2001 From: Sean Harmer Date: Fri, 5 Jun 2015 13:10:44 +0100 Subject: Fix compilation on OS X 10.8 Task-number: QTBUG-46143 Change-Id: I1ebf37c5f78f4532749d7b432bca367c51d7efdd Reviewed-by: Tim Blechmann Reviewed-by: Paul Lemire --- src/render/backend/qgraphicshelpergl3.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/render/backend/qgraphicshelpergl3.cpp b/src/render/backend/qgraphicshelpergl3.cpp index cd2a5033b..1b0fde66f 100644 --- a/src/render/backend/qgraphicshelpergl3.cpp +++ b/src/render/backend/qgraphicshelpergl3.cpp @@ -117,12 +117,17 @@ void QGraphicsHelperGL3::drawArrays(GLenum primitiveType, void QGraphicsHelperGL3::setVerticesPerPatch(GLint verticesPerPatch) { +#if defined(QT_OPENGL_4) if (!m_tessFuncs) { qWarning() << "Tessellation not supported with OpenGL 3 without GL_ARB_tessellation_shader"; return; } m_tessFuncs->glPatchParameteri(GL_PATCH_VERTICES, verticesPerPatch); +#else + Q_UNUSED(verticesPerPatch); + qWarning() << "Tessellation not supported"; +#endif } void QGraphicsHelperGL3::useProgram(GLuint programId) -- cgit v1.2.3