From f0511a89a7916d18b4d9a79ec19266525c418ebc Mon Sep 17 00:00:00 2001 From: Kawe Mazidjatari <48657826+Mauler125@users.noreply.github.com> Date: Fri, 3 Jan 2025 15:13:27 +0100 Subject: [PATCH] Common: add cvar 'gpu_driven_tex_stream' Also compiled out stream_overlay and stream_overlay_mode for dedicated server builds; texture streaming is a client only feature. --- src/common/global.cpp | 4 ++++ src/common/global.h | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/common/global.cpp b/src/common/global.cpp index e8146651..4440f5f8 100644 --- a/src/common/global.cpp +++ b/src/common/global.cpp @@ -57,6 +57,7 @@ ConVar* r_visualizetraces_duration = nullptr; ConVar* stream_overlay = nullptr; ConVar* stream_overlay_mode = nullptr; +ConVar* gpu_driven_tex_stream = nullptr; ConVar* eula_version = nullptr; ConVar* eula_version_accepted = nullptr; @@ -186,8 +187,11 @@ void ConVar_InitShipped(void) #endif // !DEDICATED staticProp_no_fade_scalar = g_pCVar->FindVar("staticProp_no_fade_scalar"); staticProp_gather_size_weight = g_pCVar->FindVar("staticProp_gather_size_weight"); +#ifndef DEDICATED stream_overlay = g_pCVar->FindVar("stream_overlay"); stream_overlay_mode = g_pCVar->FindVar("stream_overlay_mode"); + gpu_driven_tex_stream = g_pCVar->FindVar("gpu_driven_tex_stream"); +#endif // !DEDICATED sv_cheats = g_pCVar->FindVar("sv_cheats"); sv_visualizetraces = g_pCVar->FindVar("sv_visualizetraces"); sv_visualizetraces_duration = g_pCVar->FindVar("sv_visualizetraces_duration"); diff --git a/src/common/global.h b/src/common/global.h index bcc072f5..2ec21201 100644 --- a/src/common/global.h +++ b/src/common/global.h @@ -39,10 +39,11 @@ extern ConVar* mp_gamemode; #ifndef DEDICATED extern ConVar* r_visualizetraces; extern ConVar* r_visualizetraces_duration; -#endif // !DEDICATED extern ConVar* stream_overlay; extern ConVar* stream_overlay_mode; +extern ConVar* gpu_driven_tex_stream; +#endif // !DEDICATED //------------------------------------------------------------------------- // SHARED | extern ConVar* eula_version;