From 9f6a97db761a14b04b6b317ebf20b352e62ac637 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 6 Jan 2018 21:10:30 +0100 Subject: [PATCH] Update --- gfx/common/d3d_common.c | 4 ++++ gfx/drivers/d3d.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gfx/common/d3d_common.c b/gfx/common/d3d_common.c index 3faff4b36f..1192c9e907 100644 --- a/gfx/common/d3d_common.c +++ b/gfx/common/d3d_common.c @@ -306,8 +306,12 @@ bool d3d_get_adapter_display_mode(LPDIRECT3D d3d, if (!display_mode || !d3d) return false; #if defined(HAVE_D3D9) && !defined(__cplusplus) +#ifdef _XBOX + return true; +#else if (FAILED(IDirect3D9_GetAdapterDisplayMode(d3d, idx, display_mode))) return false; +#endif #elif defined(HAVE_D3D8) && !defined(__cplusplus) if (FAILED(IDirect3D8_GetAdapterDisplayMode(d3d, idx, display_mode))) return false; diff --git a/gfx/drivers/d3d.c b/gfx/drivers/d3d.c index af703a641d..bab096b67c 100644 --- a/gfx/drivers/d3d.c +++ b/gfx/drivers/d3d.c @@ -504,7 +504,7 @@ static D3DFORMAT d3d_get_color_format_backbuffer(bool rgb32, bool windowed) { D3DFORMAT fmt = D3DFMT_UNKNOWN; #ifdef _XBOX - if (info->rgb32) + if (rgb32) fmt = D3DFMT_X8R8G8B8; else fmt = D3DFMT_LIN_R5G6B5;