Merge pull request #17 from aprilwade/master

Fix 3D rendering on macOS
This commit is contained in:
Jack Andersen 2019-11-24 12:33:39 -10:00 committed by GitHub
commit 308d89306e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 6 deletions

View File

@ -81,6 +81,12 @@ public:
/** Main function */
int Main(int argc, char *argv[])
{
// Default OpenGL format
QSurfaceFormat glFormat;
glFormat.setVersion(3, 3);
glFormat.setProfile(QSurfaceFormat::CoreProfile);
QSurfaceFormat::setDefaultFormat(glFormat);
// Create application
#if (QT_VERSION >= QT_VERSION_CHECK(5, 6, 0))
QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
@ -107,12 +113,6 @@ public:
qApp->installNativeEventFilter(gpMouseDragCocoaEventFilter);
#endif
// Default OpenGL format
QSurfaceFormat glFormat;
glFormat.setVersion(3, 3);
glFormat.setProfile(QSurfaceFormat::CoreProfile);
QSurfaceFormat::setDefaultFormat(glFormat);
// Init log
bool Initialized = NLog::InitLog(LocateLogPath());
if (!Initialized) UICommon::ErrorMsg(0, "Couldn't open log file. Logging will not work for this session.");