summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Krus <mike.krus@kdab.com>2020-12-15 17:22:56 +0000
committerMike Krus <mike.krus@kdab.com>2020-12-17 07:45:35 +0000
commit492c976b05256b29aac0df861c4be77e1eb65906 (patch)
tree12ef8d9a3c0a4e1aaa40e4104700514f7794fce5
parent4794c7543726f2a460c9d16b0ae0154da39efd7c (diff)
Print warning about using primitive restart on ES2
Change-Id: I6007f1e152e38948b619cdeada84a86f7f4db4e4 Pick-to: 5.15 5.12 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
-rw-r--r--src/plugins/renderers/opengl/graphicshelpers/graphicshelperes2.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes2.cpp b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes2.cpp
index 5e66ff1ce..9853b2b96 100644
--- a/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes2.cpp
+++ b/src/plugins/renderers/opengl/graphicshelpers/graphicshelperes2.cpp
@@ -707,6 +707,11 @@ void GraphicsHelperES2::memoryBarrier(QMemoryBarrier::Operations barriers)
void GraphicsHelperES2::enablePrimitiveRestart(int)
{
+ static bool showWarning = true;
+ if (!showWarning)
+ return;
+ showWarning = false;
+ qWarning() << "primitive restart is not supported by OpenGL ES 2.0 (since GL 3.1, ES 3.0)";
}
void GraphicsHelperES2::enableVertexAttributeArray(int location)