src/gl/basicshaderprogram.h

changeset 216
c7241f504117
parent 215
34c6e7bc4ee1
child 250
2837b549e616
--- a/src/gl/basicshaderprogram.h	Sun Jun 12 23:59:37 2022 +0300
+++ b/src/gl/basicshaderprogram.h	Mon Jun 13 02:18:25 2022 +0300
@@ -29,6 +29,8 @@
 		const char* fragmentShaderSource,
 		QOpenGLBuffer::UsagePattern usagePattern,
 		const std::vector<GLAttributeSpec>& attributeSpecs);
+	void setUniformMatrix(const char* name, const glm::mat4& value);
+	void setUniformVector(const char* name, const glm::vec4& value);
 	void setMvpMatrix(const glm::mat4& newMvpMatrix);
 	void bufferData(const void* data, std::size_t count, std::size_t size);
 	void draw(GLenum drawMode);

mercurial