1
0
mirror of https://github.com/wolfpld/tracy synced 2025-05-01 13:13:53 +00:00

Don't perform arithmetic on enum values.

This commit is contained in:
Bartosz Taudul 2024-09-14 00:58:37 +02:00
parent 8a6e525ea9
commit d8f4c8bc7e
No known key found for this signature in database
GPG Key ID: B7FE2008B7575DF3
2 changed files with 10 additions and 10 deletions

View File

@ -72,11 +72,11 @@ private:
rd rd
}; };
enum { ReadBit = 0x100 }; static constexpr int ReadBit = 0x100;
enum { WriteBit = 0x200 }; static constexpr int WriteBit = 0x200;
enum { ReuseBit = 0x400 }; static constexpr int ReuseBit = 0x400;
enum { RegMask = 0x0FF }; static constexpr int RegMask = 0x0FF;
enum { FlagMask = 0xF00 }; static constexpr int FlagMask = 0xF00;
enum class OpType : uint8_t enum class OpType : uint8_t
{ {

View File

@ -8,11 +8,11 @@
namespace tracy namespace tracy
{ {
enum { ChunkBits = 10 }; constexpr size_t ChunkBits = 10;
enum { PageBits = 10 }; constexpr size_t PageBits = 10;
enum { PageSize = 1 << PageBits }; constexpr size_t PageSize = 1 << PageBits;
enum { PageChunkBits = ChunkBits + PageBits }; constexpr size_t PageChunkBits = ChunkBits + PageBits;
enum { PageChunkSize = 1 << PageChunkBits }; constexpr size_t PageChunkSize = 1 << PageChunkBits;
uint32_t MemDecayColor[256] = { uint32_t MemDecayColor[256] = {
0x0, 0xFF077F07, 0xFF078007, 0xFF078207, 0xFF078307, 0xFF078507, 0xFF078707, 0xFF078807, 0x0, 0xFF077F07, 0xFF078007, 0xFF078207, 0xFF078307, 0xFF078507, 0xFF078707, 0xFF078807,