diff options
author | Jens Peters <jp7677@gmail.com> | 2022-06-25 02:02:57 +0300 |
---|---|---|
committer | Jens Peters <jp7677@gmail.com> | 2022-06-25 02:12:49 +0300 |
commit | 904dae45a1516476cadf4991ceb7ad0aac7ae428 (patch) | |
tree | 4c33fe992695c18ff5923012b57807b3871d4c3d | |
parent | 16964d3e5b609b35fa945d504a2963832fef4a16 (diff) |
nvapi-interface: Declare macro closer to usage
-rw-r--r-- | src/nvapi_interface.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/nvapi_interface.cpp b/src/nvapi_interface.cpp index bbb5a12..45f035e 100644 --- a/src/nvapi_interface.cpp +++ b/src/nvapi_interface.cpp @@ -3,10 +3,6 @@ #include "util/util_string.h" #include "util/util_log.h" -#define INSERT_AND_RETURN_WHEN_EQUALS(method) \ - if (std::string(it->func) == #method) \ - return registry.insert({id, (void*)method}).first->second; - extern "C" { using namespace dxvk; @@ -27,6 +23,10 @@ extern "C" { return registry.insert({id, nullptr}).first->second; } +#define INSERT_AND_RETURN_WHEN_EQUALS(method) \ + if (std::string(it->func) == #method) \ + return registry.insert({id, (void*)method}).first->second; + // This block will be validated for completeness when running package-release.sh. Do not remove the comments. /* Start NVAPI methods */ INSERT_AND_RETURN_WHEN_EQUALS(NvAPI_D3D11_SetDepthBoundsTest) @@ -117,9 +117,9 @@ extern "C" { INSERT_AND_RETURN_WHEN_EQUALS(NvAPI_Initialize) /* End */ +#undef INSERT_AND_RETURN_WHEN_EQUALS + log::write(str::format("NvAPI_QueryInterface ", it->func, ": Not implemented method")); return registry.insert({id, nullptr}).first->second; } } - -#undef INSERT_AND_RETURN_WHEN_EQUALS |