From ba2203e1e484368f2989439c7a45a49df6e3a679 Mon Sep 17 00:00:00 2001 From: tunip3 <26260613+tunip3@users.noreply.github.com> Date: Fri, 6 May 2022 20:49:21 +0100 Subject: [PATCH] fix uwp debug build (#13918) * fix uwp debug build --- gfx/common/d3d12_common.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gfx/common/d3d12_common.c b/gfx/common/d3d12_common.c index 772d34bd43..ae9b4114d4 100644 --- a/gfx/common/d3d12_common.c +++ b/gfx/common/d3d12_common.c @@ -165,6 +165,10 @@ bool d3d12_init_base(d3d12_video_t* d3d12) { DXGIAdapter adapter = NULL; #ifdef DEBUG +#ifdef __WINRT__ + if (SUCCEEDED(D3D12GetDebugInterface_(&d3d12->debugController))) + d3d12->debugController->lpVtbl->EnableDebugLayer(&d3d12->debugController); +#else D3D12GetDebugInterface_(&d3d12->debugController); D3D12EnableDebugLayer(d3d12->debugController); #endif