|
|
@@ -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)
|