higher opengl version (4.3)

main
Benjamin Kraft 1 year ago
parent c2280b13e1
commit 24895e5cd4
  1. 2
      src/GLWidget.cpp
  2. 2
      src/Simulation.h
  3. 2
      src/main.cpp

@ -21,6 +21,8 @@ GLWidget::GLWidget(Simulation * simulation) : simulation(simulation) {
void GLWidget::initializeGL() {
initializeOpenGLFunctions();
std::cout << "OpenGL Version: " << format().majorVersion() << "." << format().minorVersion() << std::endl;
pendulaProgram = new QOpenGLShaderProgram;
pendulaProgram->addShaderFromSourceFile(QOpenGLShader::Vertex, ":/shaders/vertex_pendula.glsl");
pendulaProgram->addShaderFromSourceFile(QOpenGLShader::Fragment, ":/shaders/fragment_pendula.glsl");

@ -5,8 +5,6 @@
#include "Pendulum.h"
#include <semaphore>
using namespace std::chrono;
class QTimer;
class FPS;

@ -8,7 +8,7 @@ int main(int argc, char* argv[]) {
fmt.setDepthBufferSize(24);
fmt.setSamples(8);
fmt.setSwapInterval(1);
fmt.setVersion(3, 3);
fmt.setVersion(4, 3);
fmt.setProfile(QSurfaceFormat::CoreProfile);
QSurfaceFormat::setDefaultFormat(fmt);

Loading…
Cancel
Save