From aa5fd647773f7081c980101a50e12918c9cefd79 Mon Sep 17 00:00:00 2001 From: Flyinghead Date: Mon, 6 Mar 2023 10:30:33 +0100 Subject: [PATCH] dx11: use FAILED() macro instead of != S_OK Tentative fix for MINIDUMP-FG --- core/rend/dx11/dx11_shaders.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/rend/dx11/dx11_shaders.cpp b/core/rend/dx11/dx11_shaders.cpp index 830edd8ab..4fcbad69d 100644 --- a/core/rend/dx11/dx11_shaders.cpp +++ b/core/rend/dx11/dx11_shaders.cpp @@ -602,7 +602,7 @@ ComPtr DX11Shaders::compilePS(const char* source, const char* ComPtr shader; if (blob) { - if (device->CreatePixelShader(blob->GetBufferPointer(), blob->GetBufferSize(), nullptr, &shader.get()) != S_OK) + if (FAILED(device->CreatePixelShader(blob->GetBufferPointer(), blob->GetBufferSize(), nullptr, &shader.get()))) ERROR_LOG(RENDERER, "Pixel shader creation failed"); }