OpenGL: Difference between revisions

Jump to navigation Jump to search
1,539 bytes removed ,  20 May 2021
m
→‎Status: use a separate "disclaimer" template for the note
m (→‎Status: https://sourceforge.net/p/flightgear/mailman/message/37285557/)
m (→‎Status: use a separate "disclaimer" template for the note)
Line 7: Line 7:


== Status ==
== Status ==
Last updated: 04/2021
Last updated: 05/2021


{{Note|FG is currently undergoing a lot of huge changes. More importantly: using {{Abbr|OSG|OpenSceneGraph}} 3.6+<ref>https://sourceforge.net/p/flightgear/mailman/message/37285557/</ref>, moving to the [[#Status|OpenGL core profile]], [[World Scenery 3.0 roadmap|WS 3.0]], [[Osm2city]] buildings, [[Photoscenery]] and [[Compositor]] shadows&lights.<ref>https://sourceforge.net/p/flightgear/codetickets/2560/#76c9</ref> It is likely the non-shader code path (fixed-function pipeline) will also go away in the next twelve months (~ early/mid 2022).
{{Disclaimer|id=final-fixed-function-release}}
We tried to communicate this: 2020.3 is the last release that will work on really old hardware: 'next' and future releases will need a more modern machine with an OpenGL 4 / DX12 class GPU.<ref>https://sourceforge.net/p/flightgear/codetickets/2560/#f6f6</ref> 'next' is work-in-progress: likely 12 or 18 months before it becomes a release. In that time the minimum system requirements, performance baseline and basically everything else are going to change (and keep changing). Of course we'll try to make it work on as wide a range of hardware as possible, but right now we don't know, and it would be incorrect to speculate or promise anything. (Eg, we cannot say 'an Intel 4000 will work but an Intel 3000 won't - we have no idea!)
 
If next works for someone, that is great, but if you want stability, stable FPS and comaptability with older hardware, there is an easy answer: use 2020.3. That's what we recommend for everyone who wants to fly and enjoy flying. <ref>https://sourceforge.net/p/flightgear/codetickets/2560/#5802</ref>}}


We’re actively going to switch to [https://www.khronos.org/opengl/wiki/OpenGL_Context Core profile], on next, in the coming months: at least that is James' big goal for 2021 development, personally.
We’re actively going to switch to [https://www.khronos.org/opengl/wiki/OpenGL_Context Core profile], on next, in the coming months: at least that is James' big goal for 2021 development, personally.

Navigation menu