OpenGL: Difference between revisions

Jump to navigation Jump to search
51 bytes removed ,  12 April 2023
m
→‎Status: update
m (→‎Status: update)
Line 9: Line 9:
Last updated: 01/2023
Last updated: 01/2023


<!--
{{Disclaimer|id=final-fixed-function-release}}
{{Disclaimer|id=final-fixed-function-release}}
-->


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.
Line 26: Line 28:
* Compile OSG with Core - {{Done}}
* Compile OSG with Core - {{Done}}
* Disable (a.k.a hack) SG/FG [[FlightGear_and_OpenGL_ES#Affected_features_and_sources|features requiring compatibility profile]] {{Done}}
* Disable (a.k.a hack) SG/FG [[FlightGear_and_OpenGL_ES#Affected_features_and_sources|features requiring compatibility profile]] {{Done}}
** [[PUI#2022]] (new Qt based UI expected around April 2022)
** [[PUI#2022]] (new Canvas based UI expected around June 2023)
** [[FlightGear_and_OpenGL_ES#Affected_features_and_sources|HUD]]
** [[FlightGear_and_OpenGL_ES#Affected_features_and_sources|HUD]]
** [[Shiva Alternatives|Canvas.Path]] (replace Shiva possibly using [[Nanovg]] ) <ref>https://sourceforge.net/p/flightgear/mailman/message/37605458/</ref>
** [[Shiva Alternatives|Canvas.Path]] (replace Shiva probably using Erik's ShaderVG work )  
** [[Post_FlightGear_2020.2_LTS_changes#2D_Panels|2D Panels]]
** [[Post_FlightGear_2020.2_LTS_changes#2D_Panels|2D Panels]]
* Review GLSL shaders to identify where changes are required - {{Done}}
* Review GLSL shaders to identify where changes are required - {{Done}}

Navigation menu