Fix PCA demo and remove debug warnings

This commit is contained in:
Maxime Gimeno 2021-01-21 11:06:01 +01:00
parent dfc613c342
commit a91d63699f
4 changed files with 3 additions and 10 deletions

View File

@ -45,6 +45,7 @@ MainWindow::MainWindow(QWidget* parent)
MainWindow::~MainWindow() MainWindow::~MainWindow()
{ {
m_pViewer->makeCurrent();
delete ui; delete ui;
} }

View File

@ -216,16 +216,6 @@ void CGAL::QGLViewer::initializeGL() {
|| QCoreApplication::arguments().contains(QStringLiteral("--old"))) || QCoreApplication::arguments().contains(QStringLiteral("--old")))
{ {
format.setDepthBufferSize(24);
format.setStencilBufferSize(8);
format.setVersion(2,0);
format.setRenderableType(QSurfaceFormat::OpenGLES);
format.setSamples(0);
format.setOption(QSurfaceFormat::DebugContext);
QSurfaceFormat::setDefaultFormat(format);
needNewContext();
qDebug()<<"GL 4.3 context initialization failed. ";
is_ogl_4_3 = false; is_ogl_4_3 = false;
} }
else else

View File

@ -48,6 +48,7 @@ MainWindow::MainWindow(QWidget* parent)
MainWindow::~MainWindow() MainWindow::~MainWindow()
{ {
m_pViewer->makeCurrent();
delete ui; delete ui;
} }

View File

@ -28,6 +28,7 @@ Scene::Scene()
Scene::~Scene() Scene::~Scene()
{ {
delete m_pPolyhedron; delete m_pPolyhedron;
} }