mirror of
https://github.com/wolfpld/tracy.git
synced 2024-11-27 00:04:35 +00:00
Always return static thread color if dynamic colors are disabled.
This commit is contained in:
parent
5796f19a3b
commit
36b2b8f71f
@ -11908,6 +11908,8 @@ uint32_t View::GetZoneColor( const ZoneEvent& ev, uint64_t thread, int depth )
|
|||||||
|
|
||||||
uint32_t View::GetThreadColor( uint64_t thread, int depth )
|
uint32_t View::GetThreadColor( uint64_t thread, int depth )
|
||||||
{
|
{
|
||||||
|
if( !m_vd.dynamicColors ) return 0xFFCC5555;
|
||||||
|
|
||||||
const uint8_t h = thread & 0xFF;
|
const uint8_t h = thread & 0xFF;
|
||||||
const uint8_t s = 96;
|
const uint8_t s = 96;
|
||||||
const uint8_t v = std::max( 96, 170 - depth * 8 );
|
const uint8_t v = std::max( 96, 170 - depth * 8 );
|
||||||
@ -11939,7 +11941,6 @@ uint32_t View::GetRawZoneColor( const ZoneEvent& ev, uint64_t thread, int depth
|
|||||||
const auto& srcloc = m_worker.GetSourceLocation( ev.SrcLoc() );
|
const auto& srcloc = m_worker.GetSourceLocation( ev.SrcLoc() );
|
||||||
const auto color = srcloc.color;
|
const auto color = srcloc.color;
|
||||||
if( color != 0 ) return color | 0xFF000000;
|
if( color != 0 ) return color | 0xFF000000;
|
||||||
if( !m_vd.dynamicColors ) return 0xFFCC5555;
|
|
||||||
return GetThreadColor( thread, depth );
|
return GetThreadColor( thread, depth );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user