VR-Vantage 3.0 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Enumerations | Functions | Variables
TracyQueue.hpp File Reference

Go to the source code of this file.

Classes

struct  tracy::QueueThreadContext
struct  tracy::QueueZoneBeginLean
struct  tracy::QueueZoneBegin
struct  tracy::QueueZoneEnd
struct  tracy::QueueZoneValidation
struct  tracy::QueueZoneColor
struct  tracy::QueueZoneValue
struct  tracy::QueueStringTransfer
struct  tracy::QueueFrameMark
struct  tracy::QueueFrameImage
struct  tracy::QueueFrameImageFat
struct  tracy::QueueSourceLocation
struct  tracy::QueueZoneTextFat
struct  tracy::QueueLockAnnounce
struct  tracy::QueueLockTerminate
struct  tracy::QueueLockWait
struct  tracy::QueueLockObtain
struct  tracy::QueueLockRelease
struct  tracy::QueueLockMark
struct  tracy::QueueLockName
struct  tracy::QueueLockNameFat
struct  tracy::QueuePlotData
struct  tracy::QueueMessage
struct  tracy::QueueMessageColor
struct  tracy::QueueMessageLiteral
struct  tracy::QueueMessageColorLiteral
struct  tracy::QueueMessageFat
struct  tracy::QueueMessageColorFat
struct  tracy::QueueGpuNewContext
struct  tracy::QueueGpuZoneBeginLean
struct  tracy::QueueGpuZoneBegin
struct  tracy::QueueGpuZoneEnd
struct  tracy::QueueGpuTime
struct  tracy::QueueGpuCalibration
struct  tracy::QueueGpuContextName
struct  tracy::QueueGpuContextNameFat
struct  tracy::QueueMemNamePayload
struct  tracy::QueueMemAlloc
struct  tracy::QueueMemFree
struct  tracy::QueueCallstackFat
struct  tracy::QueueCallstackAllocFat
struct  tracy::QueueCallstackSample
struct  tracy::QueueCallstackSampleFat
struct  tracy::QueueCallstackFrameSize
struct  tracy::QueueCallstackFrame
struct  tracy::QueueSymbolInformation
struct  tracy::QueueCodeInformation
struct  tracy::QueueCrashReport
struct  tracy::QueueSysTime
struct  tracy::QueueContextSwitch
struct  tracy::QueueThreadWakeup
struct  tracy::QueueTidToPid
struct  tracy::QueuePlotConfig
struct  tracy::QueueParamSetup
struct  tracy::QueueCpuTopology
struct  tracy::QueueHeader
struct  tracy::QueueItem

Namespaces

namespace  tracy

Enumerations

enum  tracy::QueueType
enum  tracy::LockType
enum  tracy::PlotDataType
enum  tracy::GpuContextType
enum  tracy::GpuContextFlags { tracy::GpuContextCalibration = 1 << 0 }
enum  tracy::PlotFormatType
enum  { tracy::QueueItemSize = sizeof( QueueItem ) }

Functions

 tracy::static_assert (QueueItemSize==32,"Queue item size not 32 bytes")
 tracy::static_assert (sizeof(QueueDataSize)/sizeof(size_t)==(uint8_t) QueueType::NUM_TYPES,"QueueDataSize mismatch")
 tracy::static_assert (sizeof(void *)<=sizeof(uint64_t),"Pointer size > 8 bytes")
 tracy::static_assert (sizeof(void *)==sizeof(uintptr_t),"Pointer size != uintptr_t")

Variables

static constexpr size_t tracy::QueueDataSize []


Copyright © 2005-2022 MAK Technologies. All Rights Reserved (www.mak.com)