correctly(?) set number of process thread buffers based on run-time-discovered num-cpus (#4951)
git-svn-id: svn://localhost/ardour2/branches/3.0@12946 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
a50dd69c0c
commit
faaac88ac8
@ -52,6 +52,7 @@
|
||||
|
||||
#include <lrdf.h>
|
||||
|
||||
#include "pbd/cpus.h"
|
||||
#include "pbd/error.h"
|
||||
#include "pbd/id.h"
|
||||
#include "pbd/strsplit.h"
|
||||
@ -298,7 +299,7 @@ ARDOUR::init (bool use_windows_vst, bool try_optimization)
|
||||
(void) PluginManager::instance();
|
||||
|
||||
ProcessThread::init ();
|
||||
BufferManager::init (10); // XX should be num_processors_for_dsp + 1 for the GUI thread
|
||||
BufferManager::init (hardware_concurrency() + 1);
|
||||
|
||||
PannerManager::instance().discover_panners();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user