SpiecsEngine
 
Loading...
Searching...
No Matches
TracyProfilerWrapper.h File Reference

The TracyProfilerWrapper Class Definitions. More...

#include "Core/Core.h"
#include <vulkan/vulkan.h>
#include <tracy/Tracy.hpp>
#include <tracy/TracyC.h>
#include <tracy/TracyVulkan.hpp>
#include <vector>
#include <memory>

Go to the source code of this file.

Classes

class  Spices::TracyGPUContext
 Wapper of Tracy GPU collect features. More...
 

Namespaces

namespace  Spices
 

Macros

#define SPICES_PROFILE_GPU_CREATEINSTANCE(...)
 
#define SPICES_PROFILE_FRAME
 
#define SPICES_PROFILE_ZONE
 
#define SPICES_PROFILE_ZONEN(...)
 
#define SPICES_PROFILE_ALLOC(ptr, size)
 
#define SPICES_PROFILE_FREE(ptr)
 
#define SPICES_PROFILE_ALLOC_N(ptr, size, name)
 
#define SPICES_PROFILE_FREE_N(ptr, name)
 
#define SPICES_PROFILE_MARK(...)
 
#define SPICES_PROFILE_IMAGE(...)
 
#define SPICES_PROFILE_VK_CONTEXHOSTCALIBRATED(pd, d, qr, ctd, ct)
 
#define SPICES_PROFILE_VK_DESTROY
 
#define SPICES_PROFILE_VK_CONTEXTNAME(ctx, name, size)
 
#define SPICES_PROFILE_VK_ZONE(cmdbuf, name)
 
#define SPICES_PROFILE_VK_COLLECT(cmdbuf)
 

Detailed Description

The TracyProfilerWrapper Class Definitions.

file.

Author
Spices.

Definition in file TracyProfilerWrapper.h.