Talk:Canvas Map API

From FlightGear wiki
Revision as of 16:53, 29 November 2013 by Hooray (talk | contribs) (→‎NavDisplay: moved to NavDisplay)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Cleanup and re-Design

Optimizations

  • updating overhead: use smart symbols [1] and range-aware layers, emulate delta queries and use split-frame loops to update invisible layers in the background [2]
  • symbol overhead:emulate instancing support by using a separate canvas as the cache for common symbols, and them re-use raster images via embedded canvas and texture maps instead, should reduce updating overhead significantly and should not require C++ changes, just fancy Nasal scripting [3]

TODO