mirror of
https://github.com/wolfpld/tracy.git
synced 2025-03-20 07:40:02 +08:00
Improve ghost zones source location logic.
This commit is contained in:
parent
f248159d55
commit
96a330e034
@ -3591,8 +3591,18 @@ int View::DrawGhostLevel( const Vector<GhostZone>& vec, bool hover, double pxns,
|
||||
if( sym ) TextFocused( "Image:", m_worker.GetString( sym->imageName ) );
|
||||
TextDisabledUnformatted( "Location:" );
|
||||
ImGui::SameLine();
|
||||
const auto file = m_worker.GetString( frame->data[i].file );
|
||||
const auto line = frame->data[i].line;
|
||||
const char* file;
|
||||
uint32_t line;
|
||||
if( sym && !isInline )
|
||||
{
|
||||
file = m_worker.GetString( sym->file );
|
||||
line = sym->line;
|
||||
}
|
||||
else
|
||||
{
|
||||
file = m_worker.GetString( frame->data[i].file );
|
||||
line = frame->data[i].line;
|
||||
}
|
||||
ImGui::Text( "%s:%i", file, line );
|
||||
ImGui::SameLine();
|
||||
ImGui::TextDisabled( "(0x%" PRIx64 ")", m_worker.GetCanonicalPointer( ghostFrame ) );
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user