diff --git a/OptiScaler/nvapi/fakenvapi/low_latency.cpp b/OptiScaler/nvapi/fakenvapi/low_latency.cpp index 75e5b95f..fd30547a 100644 --- a/OptiScaler/nvapi/fakenvapi/low_latency.cpp +++ b/OptiScaler/nvapi/fakenvapi/low_latency.cpp @@ -1,8 +1,8 @@ #include "low_latency.h" -#include "ll_antilag2.h" -#include "ll_antilag_vk.h" -#include "ll_latencyflex.h" -#include "ll_xell.h" +#include "low_latency_tech/ll_antilag2.h" +#include "low_latency_tech/ll_antilag_vk.h" +#include "low_latency_tech/ll_latencyflex.h" +#include "low_latency_tech/ll_xell.h" #include "log.h" #include "config.h" diff --git a/OptiScaler/nvapi/fakenvapi/low_latency.h b/OptiScaler/nvapi/fakenvapi/low_latency.h index f8c84d67..054d90ed 100644 --- a/OptiScaler/nvapi/fakenvapi/low_latency.h +++ b/OptiScaler/nvapi/fakenvapi/low_latency.h @@ -1,6 +1,6 @@ #pragma once -#include "low_latency_tech.h" +#include "low_latency_tech/low_latency_tech.h" #include #if _MSC_VER diff --git a/OptiScaler/nvapi/fakenvapi/low_latency_tech.cpp b/OptiScaler/nvapi/fakenvapi/low_latency_tech.cpp deleted file mode 100644 index 3f39dafe..00000000 --- a/OptiScaler/nvapi/fakenvapi/low_latency_tech.cpp +++ /dev/null @@ -1 +0,0 @@ -#include "low_latency_tech.h" diff --git a/OptiScaler/nvapi/fakenvapi/ll_antilag2.cpp b/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag2.cpp similarity index 100% rename from OptiScaler/nvapi/fakenvapi/ll_antilag2.cpp rename to OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag2.cpp diff --git a/OptiScaler/nvapi/fakenvapi/ll_antilag2.h b/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag2.h similarity index 100% rename from OptiScaler/nvapi/fakenvapi/ll_antilag2.h rename to OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag2.h diff --git a/OptiScaler/nvapi/fakenvapi/ll_antilag_vk.cpp b/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag_vk.cpp similarity index 100% rename from OptiScaler/nvapi/fakenvapi/ll_antilag_vk.cpp rename to OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag_vk.cpp diff --git a/OptiScaler/nvapi/fakenvapi/ll_antilag_vk.h b/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag_vk.h similarity index 100% rename from OptiScaler/nvapi/fakenvapi/ll_antilag_vk.h rename to OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_antilag_vk.h diff --git a/OptiScaler/nvapi/fakenvapi/ll_latencyflex.cpp b/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_latencyflex.cpp similarity index 100% rename from OptiScaler/nvapi/fakenvapi/ll_latencyflex.cpp rename to OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_latencyflex.cpp diff --git a/OptiScaler/nvapi/fakenvapi/ll_latencyflex.h b/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_latencyflex.h similarity index 100% rename from OptiScaler/nvapi/fakenvapi/ll_latencyflex.h rename to OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_latencyflex.h diff --git a/OptiScaler/nvapi/fakenvapi/ll_xell.cpp b/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_xell.cpp similarity index 100% rename from OptiScaler/nvapi/fakenvapi/ll_xell.cpp rename to OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_xell.cpp diff --git a/OptiScaler/nvapi/fakenvapi/ll_xell.h b/OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_xell.h similarity index 100% rename from OptiScaler/nvapi/fakenvapi/ll_xell.h rename to OptiScaler/nvapi/fakenvapi/low_latency_tech/ll_xell.h diff --git a/OptiScaler/nvapi/fakenvapi/low_latency_tech.h b/OptiScaler/nvapi/fakenvapi/low_latency_tech/low_latency_tech.h similarity index 100% rename from OptiScaler/nvapi/fakenvapi/low_latency_tech.h rename to OptiScaler/nvapi/fakenvapi/low_latency_tech/low_latency_tech.h diff --git a/OptiScaler/nvapi/fakenvapi/meson.build b/OptiScaler/nvapi/fakenvapi/meson.build index b196876c..96891d1d 100644 --- a/OptiScaler/nvapi/fakenvapi/meson.build +++ b/OptiScaler/nvapi/fakenvapi/meson.build @@ -1,9 +1,24 @@ -dll = shared_library( - 'nvapi'+target_suffix, - ['main.cpp', 'fakenvapi.cpp', 'low_latency.cpp', 'low_latency_tech.cpp', 'll_antilag2.cpp', 'll_antilag_vk.cpp', 'll_xell.cpp', 'll_latencyflex.cpp', 'vulkan_hooks.cpp', 'util.cpp', 'log.cpp', fakenvapi_version], +src = files([ + 'main.cpp', + 'fakenvapi.cpp', + 'low_latency.cpp', + 'low_latency_tech/ll_antilag2.cpp', + 'low_latency_tech/ll_antilag_vk.cpp', + 'low_latency_tech/ll_xell.cpp', + 'low_latency_tech/ll_latencyflex.cpp', + 'vulkan_hooks.cpp', + 'util.cpp', + 'log.cpp' +]) + +fakenvapi_version_dep = declare_dependency(sources: fakenvapi_version) + +shared_library( + 'nvapi' + target_suffix, + src, rc, - name_prefix : '', - dependencies : [ lib_dxgi, lib_detours ], - include_directories: [ spdlog_headers, xell_headers, detours_headers, vulkan_headers ], - install: true + name_prefix: '', + dependencies: [fakenvapi_version_dep, lib_dxgi, lib_detours], + include_directories: [spdlog_headers, xell_headers, detours_headers, vulkan_headers], + install: true, )