D3D12: Fixed crash when PIX is not present. (#3489)

This commit is contained in:
Branimir Karadžić
2025-11-11 15:34:13 -08:00
committed by GitHub
parent 0906e38406
commit a617e13eeb

View File

@@ -702,9 +702,19 @@ namespace bgfx { namespace d3d12
}
#if BGFX_CONFIG_DEBUG_ANNOTATION && (BX_PLATFORM_WINDOWS || BX_PLATFORM_WINRT)
PIXEventsThreadInfo* WINAPI stubPIXGetThreadInfo()
struct StubPIXEventsThreadInfo
{
return NULL;
void* block;
void* biasedLimit;
void* destination;
};
static StubPIXEventsThreadInfo s_pixEventsThreadInfo = {};
static struct PIXEventsThreadInfo* WINAPI stubPIXGetThreadInfo()
{
return (struct PIXEventsThreadInfo*)& s_pixEventsThreadInfo;
}
uint64_t WINAPI stubPIXEventsReplaceBlock(PIXEventsThreadInfo* _threadInfo, bool _getEarliestTime)