FlightGear and OpenGL Core Profile: Difference between revisions

Jump to navigation Jump to search
m (→‎Affected features and sources: https://sourceforge.net/p/flightgear/mailman/message/36978512/)
Line 80: Line 80:


We should add separate build options to explicitly disable certain features individually.
We should add separate build options to explicitly disable certain features individually.
The bigger issue here is we need to ditch PUI (which is in progress) and some OpenGL 1.0 code (HUD, 2D panels especially - can be #ifdef for now) so we can enable Core profile on Mac - since Mac 4.x support (we only hit about 4.3 alas, but with some extensions to get in sight of 4.5) is Core profile only, no Compatability mode.<ref>https://sourceforge.net/p/flightgear/mailman/message/36341578/</ref>


Knowing that [[PUI]] contains legacy OpenGL code and knowing it's scheduled to be removed anyway because it isn't compatible with modern OpenGL, we will disable it completely without  
Knowing that [[PUI]] contains legacy OpenGL code and knowing it's scheduled to be removed anyway because it isn't compatible with modern OpenGL, we will disable it completely without  

Navigation menu