diff --git a/src/d3d11/d3d11_device.cpp b/src/d3d11/d3d11_device.cpp index ad8b036f5..deceb82fd 100644 --- a/src/d3d11/d3d11_device.cpp +++ b/src/d3d11/d3d11_device.cpp @@ -1255,8 +1255,12 @@ namespace dxvk { HRESULT STDMETHODCALLTYPE D3D11Device::GetDeviceRemovedReason() { - Logger::err("D3D11Device::GetDeviceRemovedReason: Not implemented"); - return E_NOTIMPL; + static std::atomic s_errorShown = false; + + if (!s_errorShown.exchange(true)) + Logger::warn("D3D11Device::GetDeviceRemovedReason: Stub"); + + return S_OK; }