OpenGL: Difference between revisions

Jump to navigation Jump to search
234 bytes added ,  2 October 2023
m
→‎Status: https://sourceforge.net/p/flightgear/mailman/message/37883795/
m (→‎Status: https://sourceforge.net/p/flightgear/mailman/message/39000474/)
m (→‎Status: https://sourceforge.net/p/flightgear/mailman/message/37883795/)
Line 16: Line 16:


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>


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>

Navigation menu