src/gl/basicshaderprogram.h

changeset 118
8e1c9f18ae15
parent 75
204dc77e5654
child 215
34c6e7bc4ee1
--- a/src/gl/basicshaderprogram.h	Tue Jul 27 13:23:34 2021 +0300
+++ b/src/gl/basicshaderprogram.h	Tue Jul 27 16:29:00 2021 +0300
@@ -37,6 +37,7 @@
 	virtual void setupVertexArrays() = 0;
 	// \returns what kind of elements are drawn (GL_QUADS, GL_TRIANGLES, GL_LINES, etc)
 	virtual GLenum drawMode() const = 0;
+	virtual QOpenGLBuffer::UsagePattern usagePattern() const = 0;
 	bool isInitialized = false;
 	QOpenGLBuffer buffer;
 	QOpenGLShader vertexShader;

mercurial