From e92239e3cb2ae97fdb1f355a8a29e29836a0ec81 Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Thu, 18 Feb 2021 10:40:08 +0100 Subject: [PATCH] Possible fix for #35 - reset d3d9 params --- src/render_d3d9.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/render_d3d9.c b/src/render_d3d9.c index c378477..1fca0c9 100644 --- a/src/render_d3d9.c +++ b/src/render_d3d9.c @@ -59,6 +59,8 @@ BOOL d3d9_create() { g_d3d9.bits_per_pixel = g_ddraw->render.bpp ? g_ddraw->render.bpp : g_ddraw->mode.dmBitsPerPel; + memset(&g_d3d9.params, 0, sizeof(g_d3d9.params)); + g_d3d9.params.Windowed = g_ddraw->windowed; g_d3d9.params.SwapEffect = D3DSWAPEFFECT_DISCARD; g_d3d9.params.hDeviceWindow = g_ddraw->hwnd;