master
Benjamin Kraft 3 years ago
parent c48cdda9a6
commit 545e6aaf4c
  1. 2
      headers/Mandelbrot.h
  2. 2
      src/Mandelbrot.cpp

@ -16,7 +16,7 @@ private:
int iterations = 0; int iterations = 0;
double scale = 1; double scale = 1;
QVector2D translation; QVector2D translation;
void setShaderValues(QOpenGLShaderProgram&); void setShaderValues(QOpenGLShaderProgram&) const;
}; };

@ -13,7 +13,7 @@ void Mandelbrot::draw(GLuint vao, QOpenGLShaderProgram& shader) {
glBindVertexArray(0); glBindVertexArray(0);
} }
void Mandelbrot::setShaderValues(QOpenGLShaderProgram &shader) { void Mandelbrot::setShaderValues(QOpenGLShaderProgram &shader) const {
shader.setUniformValue("origin", QVector2D(-1, 1)); shader.setUniformValue("origin", QVector2D(-1, 1));
shader.setUniformValue("size", QVector2D(2, 2)); shader.setUniformValue("size", QVector2D(2, 2));
shader.setUniformValue("iterationCount", iterations); shader.setUniformValue("iterationCount", iterations);

Loading…
Cancel
Save