mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-05-13 14:06:42 +03:00
moddable post-processing pipeline
This commit is contained in:
parent
e7fb8b6fd8
commit
04843fed6d
130 changed files with 8645 additions and 608 deletions
|
@ -46,6 +46,8 @@
|
|||
#include <components/sceneutil/color.hpp>
|
||||
#include <components/sceneutil/util.hpp>
|
||||
|
||||
#include <components/settings/shadermanager.hpp>
|
||||
|
||||
#include "mwinput/inputmanagerimp.hpp"
|
||||
|
||||
#include "mwgui/windowmanagerimp.hpp"
|
||||
|
@ -987,6 +989,8 @@ void OMW::Engine::go()
|
|||
Settings::Manager settings;
|
||||
std::string settingspath = settings.load(mCfgMgr);
|
||||
|
||||
Settings::ShaderManager::get().load((mCfgMgr.getUserConfigPath() / "shaders.yaml").string());
|
||||
|
||||
MWClass::registerClasses();
|
||||
|
||||
// Create encoder
|
||||
|
@ -1110,6 +1114,7 @@ void OMW::Engine::go()
|
|||
|
||||
// Save user settings
|
||||
settings.saveUser(settingspath);
|
||||
Settings::ShaderManager::get().save();
|
||||
mLuaManager->savePermanentStorage(mCfgMgr.getUserConfigPath().string());
|
||||
|
||||
Log(Debug::Info) << "Quitting peacefully.";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue