mirror of
https://github.com/wolfpld/tracy.git
synced 2024-11-27 00:04:35 +00:00
Allow access to sampling data before instrumentation is ready.
This commit is contained in:
parent
6c76c8098b
commit
c4bddf59e2
@ -11048,7 +11048,7 @@ void View::DrawStatistics()
|
||||
ImGui::TextWrapped( "Collection of statistical data is disabled in this build." );
|
||||
ImGui::TextWrapped( "Rebuild without the TRACY_NO_STATISTICS macro to enable statistics view." );
|
||||
#else
|
||||
if( !m_worker.AreSourceLocationZonesReady() )
|
||||
if( !m_worker.AreSourceLocationZonesReady() && ( !m_worker.AreCallstackSamplesReady() || m_worker.GetCallstackSampleCount() == 0 ) )
|
||||
{
|
||||
ImGui::TextWrapped( "Please wait, computing data..." );
|
||||
DrawWaitingDots( s_time );
|
||||
@ -11082,6 +11082,16 @@ void View::DrawStatistics()
|
||||
|
||||
if( m_statMode == 0 )
|
||||
{
|
||||
if( !m_worker.AreSourceLocationZonesReady() )
|
||||
{
|
||||
ImGui::Spacing();
|
||||
ImGui::Separator();
|
||||
ImGui::TextWrapped( "Please wait, computing data..." );
|
||||
DrawWaitingDots( s_time );
|
||||
ImGui::End();
|
||||
return;
|
||||
}
|
||||
|
||||
m_statisticsFilter.Draw( ICON_FA_FILTER, 200 );
|
||||
ImGui::SameLine();
|
||||
if( ImGui::Button( ICON_FA_BACKSPACE " Clear" ) )
|
||||
|
Loading…
Reference in New Issue
Block a user