From 86b5e3bfbc99237bb28a253fbef49b9c1b7bc3a3 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Thu, 19 Jun 2025 14:58:03 +0200 Subject: config: nuke explicit_sync settings were not used anymore, explicit is on by default --- src/render/Renderer.cpp | 27 --------------------------- 1 file changed, 27 deletions(-) (limited to 'src/render/Renderer.cpp') diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index f828deb4..419ebd74 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -2347,33 +2347,6 @@ bool CHyprRenderer::isNvidia() { return m_nvidia; } -SExplicitSyncSettings CHyprRenderer::getExplicitSyncSettings(SP output) { - static auto PENABLEEXPLICIT = CConfigValue("render:explicit_sync"); - static auto PENABLEEXPLICITKMS = CConfigValue("render:explicit_sync_kms"); - - SExplicitSyncSettings settings; - settings.explicitEnabled = *PENABLEEXPLICIT; - settings.explicitKMSEnabled = *PENABLEEXPLICITKMS; - - if (!output->supportsExplicit) { - settings.explicitEnabled = false; - settings.explicitKMSEnabled = false; - - return settings; - } - - if (*PENABLEEXPLICIT == 2 /* auto */) - settings.explicitEnabled = true; - if (*PENABLEEXPLICITKMS == 2 /* auto */) { - if (!m_nvidia) - settings.explicitKMSEnabled = true; - else { - settings.explicitKMSEnabled = isNvidiaDriverVersionAtLeast(560); - } - } - return settings; -} - void CHyprRenderer::addWindowToRenderUnfocused(PHLWINDOW window) { static auto PFPS = CConfigValue("misc:render_unfocused_fps"); -- cgit v1.2.3