mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-04-01 20:36:42 +00:00
Do not use the CPU affinity of OSG viewer (bug #4785)
This commit is contained in:
parent
e0edecf1f2
commit
95d6a99c7f
1 changed files with 5 additions and 0 deletions
|
@ -674,6 +674,11 @@ void OMW::Engine::go()
|
||||||
mViewer = new osgViewer::Viewer;
|
mViewer = new osgViewer::Viewer;
|
||||||
mViewer->setReleaseContextAtEndOfFrameHint(false);
|
mViewer->setReleaseContextAtEndOfFrameHint(false);
|
||||||
|
|
||||||
|
#if OSG_VERSION_GREATER_OR_EQUAL(3,5,5)
|
||||||
|
// Do not try to outsmart the OS thread scheduler (see bug #4785).
|
||||||
|
mViewer->setUseConfigureAffinity(false);
|
||||||
|
#endif
|
||||||
|
|
||||||
mScreenCaptureOperation = new WriteScreenshotToFileOperation(mCfgMgr.getUserDataPath().string(),
|
mScreenCaptureOperation = new WriteScreenshotToFileOperation(mCfgMgr.getUserDataPath().string(),
|
||||||
Settings::Manager::getString("screenshot format", "General"));
|
Settings::Manager::getString("screenshot format", "General"));
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue