Configure number of threads in TimelineController.

This commit is contained in:
Bartosz Taudul
2023-05-01 14:41:51 +02:00
parent a2d470690f
commit 331c2bd7c0
3 changed files with 5 additions and 5 deletions

View File

@@ -9,7 +9,7 @@
namespace tracy
{
TimelineController::TimelineController( View& view, Worker& worker )
TimelineController::TimelineController( View& view, Worker& worker, bool threading )
: m_height( 0 )
, m_scroll( 0 )
, m_centerItemkey( nullptr )
@@ -20,7 +20,7 @@ TimelineController::TimelineController( View& view, Worker& worker )
#ifdef __EMSCRIPTEN__
, m_td( 1 )
#else
, m_td( std::max( 1u, std::thread::hardware_concurrency() - 2 ), "Render" )
, m_td( threading ? std::max( 1u, std::thread::hardware_concurrency() - 2 ) : 1, "Render" )
#endif
{
}