13,208
edits
(+-headings: Removing Objective heading, making that section the lead section, See also → Related content, and move to the bottom, +-case of some headings) |
|||
Line 11: | Line 11: | ||
{{Portability Navbar}} | {{Portability Navbar}} | ||
{{See also|Howto:Build and run FlightGear on Raspberry Pi 4}} | {{See also|Howto:Build and run FlightGear on Raspberry Pi 4}} | ||
Line 77: | Line 76: | ||
In addition, there's Viewer/PUICamera.cxx which references glEnable() | In addition, there's Viewer/PUICamera.cxx which references glEnable() | ||
== Example: | == Example: Disabling PUI == | ||
{{Main article|Developing using CMake}} | {{Main article|Developing using CMake}} | ||
Line 216: | Line 215: | ||
The renderer is basically just referencing the PUI camera so that the GUI can be drawn, whereas canvas_mgr merely acccesses the PUI subsystem to be able to render canvas based textures. In other words, both references can be easily removed for testing purposes. | The renderer is basically just referencing the PUI camera so that the GUI can be drawn, whereas canvas_mgr merely acccesses the PUI subsystem to be able to render canvas based textures. In other words, both references can be easily removed for testing purposes. | ||
== Affected | == Affected features and sources == | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 235: | Line 234: | ||
{{Wikipedia|OpenGL ES}} | {{Wikipedia|OpenGL ES}} | ||
=== Vertex | === Vertex buffer objects === | ||
=== Canvas.Path (OpenVG) === | === Canvas.Path (OpenVG) === | ||
Will likely need to replace shiva vg with an OpenGL 2.0 based implementation like nanovg <ref>https://github.com/memononen/nanovg</ref>. | Will likely need to replace shiva vg with an OpenGL 2.0 based implementation like nanovg <ref>https://github.com/memononen/nanovg</ref>. | ||
Line 243: | Line 242: | ||
* [https://sourceforge.net/p/flightgear/mailman/search/?q=%22opengl+es%22 OpenGL ES (devel list)] | * [https://sourceforge.net/p/flightgear/mailman/search/?q=%22opengl+es%22 OpenGL ES (devel list)] | ||
== | == References == | ||
{{Appendix}} | |||
== Related content == | |||
* [[FlightGear Headless]] | * [[FlightGear Headless]] | ||
* [[Howto:Optimizing FlightGear for mobile devices]] | * [[Howto:Optimizing FlightGear for mobile devices]] | ||
Line 250: | Line 252: | ||
* [[FlightGear and old Hardware]] | * [[FlightGear and old Hardware]] | ||
* [[Compositor]] | * [[Compositor]] | ||