From 3d6129f8b0916193bf883dd21d723d93136f7be6 Mon Sep 17 00:00:00 2001 From: Marcos Slomp Date: Wed, 29 Apr 2026 11:28:08 -0700 Subject: [PATCH] dependent function ordering --- public/tracy/TracyD3D12.hpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) 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