claim shared ownership of the queue to keep the queue (and device) alive

This commit is contained in:
Marcos Slomp
2026-04-08 12:53:48 -07:00
parent c4d18c8291
commit 80e6087ff3

View File

@@ -146,6 +146,8 @@ namespace tracy
{
ZoneScopedC(Color::Red4);
m_queue->AddRef();
// Verify we support timestamp queries on this queue.
if (queue->GetDesc().Type == D3D12_COMMAND_LIST_TYPE_COPY)
{
@@ -277,6 +279,7 @@ namespace tracy
#endif
m_readbackBuffer->Release();
m_queryHeap->Release();
m_queue->Release();
}
void Name( const char* name, uint16_t len )