Browse Source

Fix a crash in renderer_d3d12.cpp (#3349)

If querying the debug1 interface fails, don't attempt to release it.
Daniel Kalmar 1 year ago
parent
commit
eaec8ddf3b
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/renderer_d3d12.cpp

+ 2 - 2
src/renderer_d3d12.cpp

@@ -858,9 +858,9 @@ namespace bgfx { namespace d3d12
 									{
 										debug1->SetEnableSynchronizedCommandQueueValidation(false);
 									}
-								}
 
-								DX_RELEASE(debug1, 1);
+									DX_RELEASE(debug1, 1);
+								}
 							}
 #endif // BX_PLATFORM_WINDOWS
 						}