mirror of
https://github.com/wolfpld/tracy.git
synced 2025-03-20 07:40:02 +08:00
Move Range, RangeSlim out of View.
This commit is contained in:
@@ -7,6 +7,30 @@
|
||||
namespace tracy
|
||||
{
|
||||
|
||||
struct Range
|
||||
{
|
||||
void StartFrame() { hiMin = hiMax = false; }
|
||||
|
||||
int64_t min = 0;
|
||||
int64_t max = 0;
|
||||
bool active = false;
|
||||
bool hiMin = false;
|
||||
bool hiMax = false;
|
||||
bool modMin = false;
|
||||
bool modMax = false;
|
||||
};
|
||||
|
||||
struct RangeSlim
|
||||
{
|
||||
bool operator==( const Range& other ) const { return other.active == active && other.min == min && other.max == max; }
|
||||
bool operator!=( const Range& other ) const { return !(*this == other); }
|
||||
void operator=( const Range& other ) { active = other.active; min = other.min; max = other.max; }
|
||||
|
||||
int64_t min, max;
|
||||
bool active = false;
|
||||
};
|
||||
|
||||
|
||||
struct ViewData
|
||||
{
|
||||
int64_t zvStart = 0;
|
||||
|
||||
Reference in New Issue
Block a user