From 741c75d907916d760163f910e65186d410e27874 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Mon, 22 Apr 2024 18:21:03 +0100 Subject: gamma-control: move to new impl --- src/render/Renderer.cpp | 19 ------------------- 1 file changed, 19 deletions(-) (limited to 'src/render/Renderer.cpp') diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index f183bf44..9a8819e1 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -1151,25 +1151,6 @@ void CHyprRenderer::renderMonitor(CMonitor* pMonitor) { g_pLayoutManager->getCurrentLayout()->recalculateMonitor(pMonitor->ID); } - // gamma stuff - if (pMonitor->gammaChanged) { - pMonitor->gammaChanged = false; - - const auto PGAMMACTRL = wlr_gamma_control_manager_v1_get_control(g_pCompositor->m_sWLRGammaCtrlMgr, pMonitor->output); - - if (!wlr_gamma_control_v1_apply(PGAMMACTRL, pMonitor->state.wlr())) { - Debug::log(ERR, "Could not apply gamma control to {}", pMonitor->szName); - return; - } - - if (!wlr_output_test_state(pMonitor->output, pMonitor->state.wlr())) { - Debug::log(ERR, "Output test failed for setting gamma to {}", pMonitor->szName); - // aka rollback - wlr_gamma_control_v1_apply(nullptr, pMonitor->state.wlr()); - wlr_gamma_control_v1_send_failed_and_destroy(PGAMMACTRL); - } - } - // tearing and DS first bool shouldTear = false; if (pMonitor->tearingState.nextRenderTorn) { -- cgit v1.2.3