From 8bcfebbd5c2be86123e63c7329ec699a67db55fa Mon Sep 17 00:00:00 2001 From: FakeMichau <49685661+FakeMichau@users.noreply.github.com> Date: Fri, 13 Jun 2025 01:08:41 +0200 Subject: [PATCH] Move code around --- OptiScaler/nvapi/fakenvapi/low_latency.cpp | 8 ++--- OptiScaler/nvapi/fakenvapi/low_latency.h | 2 +- .../nvapi/fakenvapi/low_latency_tech.cpp | 1 - .../{ => low_latency_tech}/ll_antilag2.cpp | 0 .../{ => low_latency_tech}/ll_antilag2.h | 0 .../{ => low_latency_tech}/ll_antilag_vk.cpp | 0 .../{ => low_latency_tech}/ll_antilag_vk.h | 0 .../{ => low_latency_tech}/ll_latencyflex.cpp | 0 .../{ => low_latency_tech}/ll_latencyflex.h | 0 .../{ => low_latency_tech}/ll_xell.cpp | 0 .../{ => low_latency_tech}/ll_xell.h | 0 .../{ => low_latency_tech}/low_latency_tech.h | 0 OptiScaler/nvapi/fakenvapi/meson.build | 29 ++++++++++++++----- 13 files changed, 27 insertions(+), 13 deletions(-) delete mode 100644 OptiScaler/nvapi/fakenvapi/low_latency_tech.cpp rename OptiScaler/nvapi/fakenvapi/{ => low_latency_tech}/ll_antilag2.cpp (100%) rename OptiScaler/nvapi/fakenvapi/{ => low_latency_tech}/ll_antilag2.h (100%) rename OptiScaler/nvapi/fakenvapi/{ => low_latency_tech}/ll_antilag_vk.cpp (100%) rename OptiScaler/nvapi/fakenvapi/{ => low_latency_tech}/ll_antilag_vk.h (100%) rename OptiScaler/nvapi/fakenvapi/{ => low_latency_tech}/ll_latencyflex.cpp (100%) rename OptiScaler/nvapi/fakenvapi/{ => low_latency_tech}/ll_latencyflex.h (100%) rename OptiScaler/nvapi/fakenvapi/{ => low_latency_tech}/ll_xell.cpp (100%) rename OptiScaler/nvapi/fakenvapi/{ => low_latency_tech}/ll_xell.h (100%) rename OptiScaler/nvapi/fakenvapi/{ => low_latency_tech}/low_latency_tech.h (100%) 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, )