From 34854ab2afaeca05e6949755b8d65e991c77675f Mon Sep 17 00:00:00 2001 From: curt Date: Sat, 19 May 2001 16:59:43 +0000 Subject: [PATCH] Threaded tile paging: - model loading deferred to primary thread - tile removal deferred to paging thread - other tweaks and rearrangments. Airport signs - first stab at some support for adding taxiway and runway signs. This is non-optimal, but I'm under the gun for a demo. --- src/Main/keyboard.cxx | 14 +++ src/Main/main.cxx | 2 +- src/Objects/obj.cxx | 130 ++++++++++++++++++- src/Objects/obj.hxx | 8 ++ src/Scenery/FGTileLoader.cxx | 30 ++++- src/Scenery/FGTileLoader.hxx | 13 +- src/Scenery/newcache.cxx | 14 ++- src/Scenery/tileentry.cxx | 235 ++++++++++++++++++++++++++++------- src/Scenery/tileentry.hxx | 64 +++++++++- src/Scenery/tilemgr.cxx | 59 +++++---- src/Scenery/tilemgr.hxx | 29 ++++- 11 files changed, 507 insertions(+), 91 deletions(-) diff --git a/src/Main/keyboard.cxx b/src/Main/keyboard.cxx index df0ca50f6..c2dc81145 100644 --- a/src/Main/keyboard.cxx +++ b/src/Main/keyboard.cxx @@ -56,6 +56,7 @@ #include #include #include +#include #include #include #include