mirror of
https://github.com/wolfpld/tracy.git
synced 2025-03-20 07:40:02 +08:00
Allow setting custom description of the trace.
This commit is contained in:
parent
c7e32a16ec
commit
e5d5af84fd
@ -8404,8 +8404,20 @@ void View::DrawInfo()
|
|||||||
ImGui::SameLine();
|
ImGui::SameLine();
|
||||||
const auto version = m_worker.GetTraceVersion();
|
const auto version = m_worker.GetTraceVersion();
|
||||||
ImGui::Text( "%i.%i.%i", version >> 16, ( version >> 8 ) & 0xFF, version & 0xFF );
|
ImGui::Text( "%i.%i.%i", version >> 16, ( version >> 8 ) & 0xFF, version & 0xFF );
|
||||||
ImGui::Separator();
|
|
||||||
|
|
||||||
|
{
|
||||||
|
const auto& desc = m_userData.GetDescription();
|
||||||
|
const auto descsz = std::min<size_t>( 255, desc.size() );
|
||||||
|
char buf[256];
|
||||||
|
buf[descsz] = '\0';
|
||||||
|
memcpy( buf, desc.c_str(), descsz );
|
||||||
|
if( ImGui::InputTextWithHint( "", "Enter description of the trace", buf, 256 ) )
|
||||||
|
{
|
||||||
|
m_userData.SetDescription( buf );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ImGui::Separator();
|
||||||
if( ImGui::TreeNode( "Profiler statistics" ) )
|
if( ImGui::TreeNode( "Profiler statistics" ) )
|
||||||
{
|
{
|
||||||
TextFocused( "Profiler memory usage:", MemSizeToString( memUsage.load( std::memory_order_relaxed ) ) );
|
TextFocused( "Profiler memory usage:", MemSizeToString( memUsage.load( std::memory_order_relaxed ) ) );
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user