diff -r 34c6e7bc4ee1 -r c7241f504117 src/gl/basicshaderprogram.h --- 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& 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);