diff --git a/public/tracy/TracyD3D12.hpp b/public/tracy/TracyD3D12.hpp index 7c25e10e..c21c9244 100644 --- a/public/tracy/TracyD3D12.hpp +++ b/public/tracy/TracyD3D12.hpp @@ -664,6 +664,13 @@ namespace tracy } }; + static inline void DestroyD3D12Context(D3D12QueueCtx* ctx) + { + TracyD3D12Assert(ctx); + ctx->~D3D12QueueCtx(); + tracy_free(ctx); + } + static inline D3D12QueueCtx* CreateD3D12Context(ID3D12Device* device, ID3D12CommandQueue* queue) { auto* ctx = static_cast(tracy_malloc(sizeof(D3D12QueueCtx))); @@ -677,12 +684,6 @@ namespace tracy return ctx; } - static inline void DestroyD3D12Context(D3D12QueueCtx* ctx) - { - ctx->~D3D12QueueCtx(); - tracy_free(ctx); - } - } #undef TracyD3D12Panic