1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00

Don't send unused data.

This commit is contained in:
Bartosz Taudul
2017-09-12 01:14:04 +02:00
parent 25d7cebd8a
commit 3df4cf8acd
2 changed files with 18 additions and 2 deletions
+9 -1
View File
@@ -9,7 +9,8 @@ namespace tracy
enum class QueueType : uint8_t
{
ZoneBegin,
ZoneEnd
ZoneEnd,
NUM_TYPES
};
#pragma pack( 1 )
@@ -47,6 +48,13 @@ struct QueueItem
enum { QueueItemSize = sizeof( QueueItem ) };
static const size_t QueueDataSize[] = {
sizeof( QueueHeader ) + sizeof( QueueZoneBegin ),
sizeof( QueueHeader ) + sizeof( QueueZoneEnd ),
};
static_assert( sizeof( QueueDataSize ) / sizeof( size_t ) == (uint8_t)QueueType::NUM_TYPES, "QueueDataSize mismatch" );
};
#endif