Closed rbricheno closed 4 years ago
We got a workaround for this - avoid indirect rendering. This will be a little slower; we might have to change some of the vertex buffer stuff to adapt to this.
We got a workaround for this - avoid indirect rendering.
Is this workaround somewhere, or this is something that has to be done? I still have the same problem testing on OS X, even with master.
Gah. We had it working on OS X but perhaps some of the set up didn't get committed?
Can you try as of d919443c4ddab0a0997621c732f80635823e5e2b? If that doesn't work and you have the ability on OS X, please can you look at those 2 changes and explore values for requested context version and version_code
that make it work?
Yes, it is working now :)
Trying to run any example results in output like the following:
Sadly it seems that the most recent supported version of OpenGL on Apples is 4.1 https://support.apple.com/en-us/HT202823
Manually hacking the version in
scene.py
to 4.1 just results in a segfault (probably as expected). OpenGL 4.1 examples in moderngl (say) work fine.