mirror of
https://github.com/wolfpld/tracy.git
synced 2024-11-27 00:04:35 +00:00
Round jump separation.
This commit is contained in:
parent
5a2a58f68f
commit
5d439c0165
@ -2377,7 +2377,7 @@ uint64_t SourceView::RenderSymbolAsmView( const AddrStatData& as, Worker& worker
|
|||||||
const auto maxAddr = m_asm[clipper.DisplayEnd-1].addr;
|
const auto maxAddr = m_asm[clipper.DisplayEnd-1].addr;
|
||||||
const auto mjl = m_maxJumpLevel;
|
const auto mjl = m_maxJumpLevel;
|
||||||
const auto JumpArrow = JumpArrowBase * ts.y / 15;
|
const auto JumpArrow = JumpArrowBase * ts.y / 15;
|
||||||
const auto JumpSeparation = JumpSeparationBase * ts.y / 15;
|
const auto JumpSeparation = round( JumpSeparationBase * ts.y / 15 );
|
||||||
|
|
||||||
int i = -1;
|
int i = -1;
|
||||||
for( auto& v : m_jumpTable )
|
for( auto& v : m_jumpTable )
|
||||||
@ -3565,7 +3565,7 @@ void SourceView::RenderAsmLine( AsmLine& line, const AddrStat& ipcnt, const Addr
|
|||||||
m_jumpOffset = xoff;
|
m_jumpOffset = xoff;
|
||||||
|
|
||||||
const auto JumpArrow = JumpArrowBase * ty / 15;
|
const auto JumpArrow = JumpArrowBase * ty / 15;
|
||||||
const auto JumpSeparation = JumpSeparationBase * ts.y / 15;
|
const auto JumpSeparation = round( JumpSeparationBase * ts.y / 15 );
|
||||||
ImGui::SameLine( 0, ty + JumpArrow + m_maxJumpLevel * JumpSeparation );
|
ImGui::SameLine( 0, ty + JumpArrow + m_maxJumpLevel * JumpSeparation );
|
||||||
auto jit = m_jumpOut.find( line.addr );
|
auto jit = m_jumpOut.find( line.addr );
|
||||||
if( jit != m_jumpOut.end() )
|
if( jit != m_jumpOut.end() )
|
||||||
|
Loading…
Reference in New Issue
Block a user