[Flightgear-devel] Some ideas for better performance

2012-09-19 Thread Renk Thorsten
Hi All, unfortunately, due to personal reasons, I won't have much coding time for the rest of the year, which means that I probably won't have a chance to do some things I sort of promised to do (make more shaders work in the atmospheric light scattering framework, help making atmospheric

Re: [Flightgear-devel] Changing behavior of SGPropertyNode::removeChild

2012-09-19 Thread James Turner
On 18 Sep 2012, at 22:33, Thomas Geymayer wrote: While searching for the reason of crashing FlightGear if trying to remove the nodes of the previously selected airport in the new Select Airport Dialog I stumbled upon a problem with the behavior of SGPropertyNode::removeChild. If you remove a

[Flightgear-devel] Nav-cache

2012-09-19 Thread James Turner
I've just pushed a large change to next, which adds a binary cache of most of the navigation data. The cache is stored in FG_HOME/navdata.cache, and rebuilt if the timestamps on any of the data files change (apt.dat, nav.data, fix.dat and so on). When the cache needs to be rebuilt, startup will

[Flightgear-devel] Startup performance

2012-09-19 Thread James Turner
Hi, Following on from the navcache, I have a couple more changes planned to further improve our *perceived* startup time. This mostly means either caching data which is expensive to parse, or much better, delaying it until it's actually needed, as I already did for the HUD and AI-traffic

Re: [Flightgear-devel] Nav-cache

2012-09-19 Thread Martin Spott
Hi James, nice feature - I like storing this sort of stuff in structured databases :-) There's one item looking a little bit strange to me: Apparently the positioned table has a numeric identifier airport to refer runways and taxiways to their respective airport. This seems to be a simple

Re: [Flightgear-devel] Nav-cache

2012-09-19 Thread James Turner
On 19 Sep 2012, at 17:47, Martin Spott wrote: Hi James, nice feature - I like storing this sort of stuff in structured databases :-) There's one item looking a little bit strange to me: Apparently the positioned table has a numeric identifier airport to refer runways and taxiways to

Re: [Flightgear-devel] Nav-cache

2012-09-19 Thread Martin Spott
James Turner wrote: On 19 Sep 2012, at 17:47, Martin Spott wrote: There's one item looking a little bit strange to me: Apparently the positioned table has a numeric identifier airport to refer runways and taxiways to their respective airport. This seems to be a simple sequence - but the