mm3d icon indicating copy to clipboard operation
mm3d copied to clipboard

QOpenGLWidget crashes on Windows with OpenGL 1.1

Open zturtleman opened this issue 4 years ago • 0 comments

In a Windows 10 VM with OpenGL 1.1, Maverick crashes due to QOpenGLWidget when attempting to call unsupported OpenGL functions.

I might be okay with just telling people to install a software renderer opengl32.dll if Maverick crashes at start up but I can't get OpenCL and OpenGL compatibility pack or mesa-dist-win to even be acknowledge by anything in my Windows 10 VM.

Reverting switching to QOpenGLWidget and OpenGL 1.2 GL_CLAMP_TO_EDGE fixes Windows with OpenGL 1.1. However QOpenGLWidget is needed for Wayland on Linux to work correctly. The changes are pretty intrusive so I don't want to wrap the old QGLWidget in #ifdef _WIN32.

zturtleman avatar Oct 08 '21 10:10 zturtleman