20,741
edits
m (→Status: https://sourceforge.net/p/flightgear/mailman/message/37883795/) |
m (→Status: https://sourceforge.net/p/flightgear/mailman/message/37881226/) |
||
Line 17: | Line 17: | ||
Maybe not getting as far as [[Vulkan Scene Graph|Vulkan/VSG]] (it would be nice but a lot more work….) but certainly getting our use of the OSG API as modern as possible, and getting the shaders into a OpenGL 4.x variant. (Eg, if MoltenGL can host us, that would be good for macOS…) | Maybe not getting as far as [[Vulkan Scene Graph|Vulkan/VSG]] (it would be nice but a lot more work….) but certainly getting our use of the OSG API as modern as possible, and getting the shaders into a OpenGL 4.x variant. (Eg, if MoltenGL can host us, that would be good for macOS…) | ||
The main motivation for Core profile is macOS, where OpenGL 2 won’t help us : it needs to be Open 3.2, that’s what you get when you request a core profile.<ref>https://sourceforge.net/p/flightgear/mailman/message/37883795/</ref> | The problem is macOS: there is no compatibility profile.<ref>https://sourceforge.net/p/flightgear/mailman/message/37881226/</ref> | ||
So, the main motivation for Core profile is macOS, where OpenGL 2 won’t help us : it needs to be Open 3.2, that’s what you get when you request a core profile.<ref>https://sourceforge.net/p/flightgear/mailman/message/37883795/</ref> | |||
Fernando added a compile time switch for the default HUD (which still relies on legacy GL code), and made a few small modifications to allow for PUI to be disabled entirely. These modifications break font rendering currently. <ref>https://sourceforge.net/p/flightgear/mailman/message/39000474/</ref> | Fernando added a compile time switch for the default HUD (which still relies on legacy GL code), and made a few small modifications to allow for PUI to be disabled entirely. These modifications break font rendering currently. <ref>https://sourceforge.net/p/flightgear/mailman/message/39000474/</ref> |