From 096d85168a346dec66aab6c506fa5b283476a05a Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Sat, 13 Jan 2024 11:10:37 -0800 Subject: [PATCH] display d3d11 device creation error code if fail --- src/render/d3d11/render_d3d11.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/render/d3d11/render_d3d11.cpp b/src/render/d3d11/render_d3d11.cpp index 0fb5dfa3..88b91836 100644 --- a/src/render/d3d11/render_d3d11.cpp +++ b/src/render/d3d11/render_d3d11.cpp @@ -163,7 +163,9 @@ r_init(CmdLine *cmdln) &r_d3d11_state->base_device, 0, &r_d3d11_state->base_device_ctx); if(!SUCCEEDED(error)) { - os_graphical_message(1, str8_lit("Fatal Error"), str8_lit("D3D11 device creation failure. The process is terminating.")); + char buffer[256] = {0}; + raddbg_snprintf(buffer, sizeof(buffer), "D3D11 device creation failure (%x). The process is terminating.", error); + os_graphical_message(1, str8_lit("Fatal Error"), str8_cstring(buffer)); os_exit_process(1); }