From ad2502b645e85dd883211bf8973773665bb469b9 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 15 Dec 2020 08:09:48 +0100 Subject: [PATCH] (D3D11) Change this back --- gfx/drivers/d3d11.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gfx/drivers/d3d11.c b/gfx/drivers/d3d11.c index f89f5ffd74..78512d0914 100644 --- a/gfx/drivers/d3d11.c +++ b/gfx/drivers/d3d11.c @@ -715,12 +715,13 @@ static void *d3d11_gfx_init(const video_info_t* video, #ifdef HAVE_WINDOW desc.Windowed = TRUE; #endif -#if defined(__WINRT__) && defined(WINAPI_FAMILY) && (WINAPI_FAMILY != WINAPI_FAMILY_PHONE_APP) +#if defined(WINAPI_FAMILY) && (WINAPI_FAMILY == WINAPI_FAMILY_PHONE_APP) /* On phone, no swap effects are supported. */ - /* TODO/FIXME - figure out why */ - desc.SwapEffect = DXGI_SWAP_EFFECT_FLIP_DISCARD; -#else desc.SwapEffect = DXGI_SWAP_EFFECT_DISCARD; +#elif defined(__WINRT__) + desc.SwapEffect = DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL; +#else + desc.SwapEffect = DXGI_SWAP_EFFECT_SEQUENTIAL; #endif #ifdef DEBUG