Cleanup of ImageSequencer

Added caching to playbook loading
Increased performance of playbook loading
Added default placeholder image
This commit is contained in:
Alexander Bock
2015-02-19 16:21:28 +01:00
parent 11c4757073
commit f00158969c
6 changed files with 125 additions and 77 deletions

View File

@@ -95,7 +95,6 @@ OpenSpaceEngine::OpenSpaceEngine(std::string programName)
, _syncBuffer(nullptr)
{
SpiceManager::initialize();
ImageSequencer::initialize();
Time::initialize();
FactoryManager::initialize();
ghoul::systemcapabilities::SystemCapabilities::initialize();
@@ -197,6 +196,8 @@ bool OpenSpaceEngine::create(int argc, char** argv,
}
}
ImageSequencer::initialize();
// Create the cachemanager
FileSys.createCacheManager(absPath("${" + constants::configurationmanager::keyCache + "}"));
_engine->_console->initialize();