Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/jp7677/dxvk-nvapi.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Peters <jp7677@gmail.com>2022-06-25 02:02:57 +0300
committerJens Peters <jp7677@gmail.com>2022-06-25 02:12:49 +0300
commit904dae45a1516476cadf4991ceb7ad0aac7ae428 (patch)
tree4c33fe992695c18ff5923012b57807b3871d4c3d
parent16964d3e5b609b35fa945d504a2963832fef4a16 (diff)
nvapi-interface: Declare macro closer to usage
-rw-r--r--src/nvapi_interface.cpp12
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