summaryrefslogtreecommitdiffstats
path: root/src/render/graphicshelpers/graphicshelpergl3_3.cpp
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2016-10-03 14:24:44 +0200
committerPaul Lemire <paul.lemire@kdab.com>2017-01-13 09:41:38 +0000
commitc952363512761d2664d2b83c900c1cfc0d14d864 (patch)
tree83cb1c04d8a541c42ba475e5884fd7b5a443c5b0 /src/render/graphicshelpers/graphicshelpergl3_3.cpp
parentc1ca7155c2083c502be7e62981d75362a3178c13 (diff)
GraphicsHelpers: add support for indirect drawing
Change-Id: I9c2fb4e35b9685d1585e4c7b8bd2910aa95224be Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/graphicshelpers/graphicshelpergl3_3.cpp')
-rw-r--r--src/render/graphicshelpers/graphicshelpergl3_3.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/render/graphicshelpers/graphicshelpergl3_3.cpp b/src/render/graphicshelpers/graphicshelpergl3_3.cpp
index 7f0223af2..ed27ee186 100644
--- a/src/render/graphicshelpers/graphicshelpergl3_3.cpp
+++ b/src/render/graphicshelpers/graphicshelpergl3_3.cpp
@@ -149,6 +149,11 @@ void GraphicsHelperGL3_3::drawElements(GLenum primitiveType,
baseVertex);
}
+void GraphicsHelperGL3_3::drawElementsIndirect(GLenum, GLenum, void *)
+{
+ qWarning() << "Indirect Drawing is not supported with OpenGL 3";
+}
+
void GraphicsHelperGL3_3::drawArrays(GLenum primitiveType,
GLint first,
GLsizei count)
@@ -158,6 +163,11 @@ void GraphicsHelperGL3_3::drawArrays(GLenum primitiveType,
count);
}
+void GraphicsHelperGL3_3::drawArraysIndirect(GLenum , void *)
+{
+ qWarning() << "Indirect Drawing is not supported with OpenGL 3";
+}
+
void GraphicsHelperGL3_3::setVerticesPerPatch(GLint verticesPerPatch)
{
#if defined(QT_OPENGL_4)