windows coreprofile embedded logger is not working
when a coreprofile is used on windows, the logger cannot be used as embedded into gl. as a workaround i disabled the setting by returning normal logger mode when windows is used, a core profile is requested and the logger was set to embedded. You might have to pull the logger up in that case.
The problem is caused by drawing the logger using the QPainter, which works perfectly fine on linux and osx, but on windows a glerror is caused.
once this is fixed, the workaround can be removed
affected code is GlobalOptions.cc ll:605-610 git commit hash 6826cda2db45f93d0d7959d1eb998f005abef4c8 of OpenFlipper submodule
// workaround for windows issue with drawing logger in scene using coreProfile (thank you Qt) #ifdef WIN32 if(coreProfile_ && state == LoggerState::InScene) return LoggerState::Normal; #endif /////////////////////////////////////////////////////////////////////////////////////////////