I am working on a software to add in a new OpenGL renderer witch will replace the previous one. Windows version is now done but I start the MacOS port.
The old OpenGL renderer was quite a mess wish OpenGL call everywhere. With the new renderer, some functions remains lost in the code (I should clean up, that’s for later) but under MacOS, each time one of this function are called, the program stop on it.
Actually, the new renderer use is own thread so that there isn’t any opengl context available when those lost functions are called. Under Windows, there are simply discard, but under MacOS is crash.
Crash when OpenGL calls when no context bind under MacOS, is it what I should expect?