mirror of
https://github.com/TES3MP/TES3MP.git
synced 2025-09-29 08:00:56 -04:00
Merge pull request #2342 from akortunov/affinity
[Testing needed] Do not use the CPU affinity of OSG viewer
This commit is contained in:
commit
a0ef6fee54
@ -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…
x
Reference in New Issue
Block a user