Plan-zakalawe: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 34: Line 34:


* Re-investigate caching data in a binary format to accelerate startup time (avoid reading nav.dat, apt.dat on launch, and scenery airport data repeatedley)
* Re-investigate caching data in a binary format to accelerate startup time (avoid reading nav.dat, apt.dat on launch, and scenery airport data repeatedley)
** Need to cache stat() values for scenery airport data, but SimGear contains code for this now, and this will make the map dialog and GPS function better, since the first access of airport runways won't be as slow.
** Decide persistence scheme for spatial data, probably an 'index string', three bits per octree layer. For a 64-bit value this would give 21 octree levels, which is ample for the purposes of loading.
** Hook the min / max type ranges on filters to avoid excessive loads
** Don't worry about un-loading in the first instance, since the actual memory usage is not a concern (given that the current sim loads all items permanently!)


=== GPS / FMS / Route-planning ===
=== GPS / FMS / Route-planning ===
580

edits

Navigation menu