]> git.mxchange.org Git - simgear.git/commit
Parallel sync of items.
authorJames Turner <zakalawe@mac.com>
Wed, 25 Sep 2013 15:31:10 +0000 (16:31 +0100)
committerJames Turner <zakalawe@mac.com>
Wed, 25 Sep 2013 15:31:10 +0000 (16:31 +0100)
commitdb98c7440e56bec04ec44ad2eb0de4d3e2460481
tree93b24d11849ee87e101fce7796da12b907fcd7f4
parent3783ae2234ba7ee37c032f35027dc78a526f5a58
Parallel sync of items.

When using built-in sync code, separate items into distinct slots.
Slots process items sequentially, but each slot works in parallel (using
a single shared HTTP engine). This allows tiles to be synced in parallel
with airports/shared models data, greatly increasing responsiveness
to get tiles synced on initial launch.
simgear/scene/tsync/terrasync.cxx