diff options
author | Bartosz Taudul <wolf@nereid.pl> | 2022-10-19 22:33:20 +0300 |
---|---|---|
committer | Bartosz Taudul <wolf@nereid.pl> | 2022-10-19 22:33:20 +0300 |
commit | e3eead78a83966e45f03d366134eb8d22abd65b0 (patch) | |
tree | cb86454a080cd5f493c4d2ea0375923d7d71c3c7 | |
parent | 11258fab735a07dcdd444d6c65a58534c0f717db (diff) |
Further as-needed compression of jump graph.
-rw-r--r-- | server/TracySourceView.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/server/TracySourceView.cpp b/server/TracySourceView.cpp index 74c3f402..35ffc1ba 100644 --- a/server/TracySourceView.cpp +++ b/server/TracySourceView.cpp @@ -231,7 +231,9 @@ constexpr float JumpArrowBase = 9; float SourceView::CalcJumpSeparation( float scale ) { float jsb = JumpSeparationBase; - if( m_maxJumpLevel > 45 ) jsb -= 3; + if( m_maxJumpLevel > 75 ) jsb -= 5; + else if( m_maxJumpLevel > 60 ) jsb -= 4; + else if( m_maxJumpLevel > 45 ) jsb -= 3; else if( m_maxJumpLevel > 30 ) jsb -= 2; else if( m_maxJumpLevel > 15 ) jsb -= 1; return round( jsb * scale ); |