mirror of
https://github.com/wolfpld/tracy.git
synced 2025-03-20 07:40:02 +08:00
Make unreliable hw stats darker.
This commit is contained in:
parent
cfb6d0d2ae
commit
c13611cf0c
@ -2891,7 +2891,7 @@ void SourceView::RenderAsmLine( AsmLine& line, const AddrStat& ipcnt, const Addr
|
||||
{
|
||||
const bool unreliable = hw->cycles < 10 || hw->retired < 10;
|
||||
const float ipc = float( hw->retired ) / hw->cycles;
|
||||
uint32_t col = unreliable ? 0x66FFFFFF : GetGoodnessColor( ipc * 0.25f );
|
||||
uint32_t col = unreliable ? 0x44FFFFFF : GetGoodnessColor( ipc * 0.25f );
|
||||
if( ipc >= 10 )
|
||||
{
|
||||
TextColoredUnformatted( col, " 10+ " );
|
||||
@ -2929,7 +2929,7 @@ void SourceView::RenderAsmLine( AsmLine& line, const AddrStat& ipcnt, const Addr
|
||||
{
|
||||
const bool unreliable = hw->branchRetired < 10;
|
||||
const float rate = float( hw->branchMiss ) / hw->branchRetired;
|
||||
uint32_t col = unreliable ? 0x66FFFFFF : GetGoodnessColor( 1.f - rate * 3.f );
|
||||
uint32_t col = unreliable ? 0x44FFFFFF : GetGoodnessColor( 1.f - rate * 3.f );
|
||||
if( hw->branchMiss == 0 )
|
||||
{
|
||||
TextColoredUnformatted( col, " 0% " );
|
||||
@ -2979,7 +2979,7 @@ void SourceView::RenderAsmLine( AsmLine& line, const AddrStat& ipcnt, const Addr
|
||||
{
|
||||
const bool unreliable = hw->cacheRef < 10;
|
||||
const float rate = float( hw->cacheMiss ) / hw->cacheRef;
|
||||
uint32_t col = unreliable ? 0xFF888888 : GetGoodnessColor( 1.f - rate * 3.f );
|
||||
uint32_t col = unreliable ? 0x44FFFFFF : GetGoodnessColor( 1.f - rate * 3.f );
|
||||
if( hw->cacheMiss == 0 )
|
||||
{
|
||||
TextColoredUnformatted( col, " 0%" );
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user