From 8d12eb21e422613ce2ba2e030970fb1d212c4e4a Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Wed, 28 Sep 2022 21:35:25 +0200 Subject: [PATCH] improve debug logs --- src/render_d3d9.c | 4 +++- src/render_gdi.c | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/render_d3d9.c b/src/render_d3d9.c index 5245331..42fcb3d 100644 --- a/src/render_d3d9.c +++ b/src/render_d3d9.c @@ -58,6 +58,7 @@ BOOL d3d9_create() d3d9_enable_shim(TRUE); } + LPDIRECT3D9 d3d9on12 = NULL; D3D9ON12_ARGS args; memset(&args, 0, sizeof(args)); args.Enable9On12 = TRUE; @@ -74,7 +75,7 @@ BOOL d3d9_create() d3d_create9 = (void*)GetProcAddress(g_d3d9.hmodule, "Direct3DCreate9"); } - if ((d3d_create9on12 && (g_d3d9.instance = d3d_create9on12(D3D_SDK_VERSION, &args, 1))) || + if ((d3d_create9on12 && (d3d9on12 = g_d3d9.instance = d3d_create9on12(D3D_SDK_VERSION, &args, 1))) || (d3d_create9 && (g_d3d9.instance = d3d_create9(D3D_SDK_VERSION)))) { #if _DEBUG @@ -86,6 +87,7 @@ BOOL d3d9_create() if (SUCCEEDED(hr)) { TRACE("+--Direct3D9-------------------------------------\n"); + TRACE("| D3D9On12: %s\n", d3d9on12 != NULL ? "True" : "False"); TRACE("| VendorId: 0x%x\n", ai.VendorId); TRACE("| DeviceId: 0x%x\n", ai.DeviceId); TRACE("| Revision: 0x%x\n", ai.Revision); diff --git a/src/render_gdi.c b/src/render_gdi.c index e4d0127..d65f9f2 100644 --- a/src/render_gdi.c +++ b/src/render_gdi.c @@ -16,6 +16,8 @@ DWORD WINAPI gdi_render_main(void) if (g_ddraw->show_driver_warning) { + TRACE(" Switched to GDI renderer\n"); + g_ddraw->show_driver_warning = FALSE; warning_end_tick = timeGetTime() + (15 * 1000);