diff options
author | Jens Peters <jp7677@gmail.com> | 2021-10-20 00:35:38 +0300 |
---|---|---|
committer | Jens Peters <jp7677@gmail.com> | 2021-10-20 00:35:38 +0300 |
commit | 16d36c739d0b0020e470e98a3606594e20bb5200 (patch) | |
tree | db07cf0462242440f41fc603d9985c025051315c | |
parent | 9e11c95279c309fed0ddd045f1d9e6e135f6e29a (diff) |
nvapi: Use correct error codev0.5
-rw-r--r-- | src/nvapi.cpp | 2 | ||||
-rw-r--r-- | src/util/util_statuscode.h | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/nvapi.cpp b/src/nvapi.cpp index 6d8104e..82387fb 100644 --- a/src/nvapi.cpp +++ b/src/nvapi.cpp @@ -80,7 +80,7 @@ extern "C" { auto adapter = reinterpret_cast<NvapiAdapter*>(hLogicalGPU); if (!nvapiAdapterRegistry->IsAdapter(adapter)) - return ExpectedPhysicalGpuHandle(n); + return ExpectedLogicalGpuHandle(n); hPhysicalGPU[0] = reinterpret_cast<NvPhysicalGpuHandle>(adapter); *pGpuCount = 1; diff --git a/src/util/util_statuscode.h b/src/util/util_statuscode.h index 46882a8..5a0b6bc 100644 --- a/src/util/util_statuscode.h +++ b/src/util/util_statuscode.h @@ -75,6 +75,11 @@ namespace dxvk { return NVAPI_EXPECTED_PHYSICAL_GPU_HANDLE; } + inline NvAPI_Status ExpectedLogicalGpuHandle(const std::string& logMessage) { + log::write(str::format(logMessage, ": Expected logical GPU handle")); + return NVAPI_EXPECTED_LOGICAL_GPU_HANDLE; + } + inline NvAPI_Status IncompatibleStructVersion(const std::string& logMessage) { log::write(str::format(logMessage, ": Incompatible struct version")); return NVAPI_INCOMPATIBLE_STRUCT_VERSION; |