diff --git a/Plugins/ZShell/HyprPlugins/main.cpp b/Plugins/ZShell/HyprPlugins/main.cpp index 39953e9..8e8f2e4 100644 --- a/Plugins/ZShell/HyprPlugins/main.cpp +++ b/Plugins/ZShell/HyprPlugins/main.cpp @@ -37,12 +37,10 @@ static std::filesystem::path g_runtimeDir{"/tmp"}; static std::filesystem::path g_cacheBase{"/tmp/.cache"}; static void initEnvPaths() { - if (const char* env = getenv("XDG_RUNTIME_DIR")) - g_runtimeDir = env; + if (const char* env = getenv("XDG_RUNTIME_DIR")) g_runtimeDir = env; if (const char* env = getenv("XDG_CACHE_HOME")) { - if (*env) - g_cacheBase = env; + if (*env) g_cacheBase = env; } else if (const char* home = getenv("HOME")) { g_cacheBase = std::filesystem::path(home) / ".cache"; } @@ -50,8 +48,7 @@ static void initEnvPaths() { static std::ofstream& debugLog() { static std::ofstream log( - g_runtimeDir / "zshell-nightlight-debug.log", - std::ios::app); + g_runtimeDir / "zshell-nightlight-debug.log", std::ios::app); return log; } @@ -173,15 +170,14 @@ static bool hkSaveBufferForMirror(CHyprOpenGLImpl* thisptr, const CBox& box) { static void installShader() { auto* gl = g_pHyprOpenGL.get(); - if (!gl) - return; + if (!gl) return; ensureShaderFile(shaderPath(), defaultShaderSource()); gl->applyScreenShader(shaderPath().string()); auto* shader = gl->m_finalScreenShader.get(); if (shader && shader->program() >= 1 && - shader->getUniformLocation(SHADER_TINT) != -1) { + shader->getUniformLocation(SHADER_TINT) != -1) { g_uniformMode = true; } else { g_uniformMode = false; @@ -196,8 +192,7 @@ static void installShader() { static void setUniformGain(const std::array& gain) { auto* gl = g_pHyprOpenGL.get(); auto* shader = gl ? gl->m_finalScreenShader.get() : nullptr; - if (!gl || !shader) - return; + if (!gl || !shader) return; gl->useShader(gl->m_finalScreenShader); shader->setUniformFloat3(SHADER_TINT, gain[0], gain[1], gain[2]); @@ -214,8 +209,7 @@ static void hkBegin( if (fb) { auto* renderer = g_pHyprRenderer.get(); - if (renderer) - renderer->m_renderData.blockScreenShader = true; + if (renderer) renderer->m_renderData.blockScreenShader = true; } if (!g_active) return; @@ -223,17 +217,15 @@ static void hkBegin( auto* gl = g_pHyprOpenGL.get(); if (!gl) return; - if (gl->m_finalScreenShader.get() && - gl->m_finalScreenShader->program() < 1) + if (gl->m_finalScreenShader.get() && gl->m_finalScreenShader->program() < 1) installShader(); if (!gl->m_finalScreenShader.get() || - gl->m_finalScreenShader->program() < 1) + gl->m_finalScreenShader->program() < 1) return; if (g_transition.active) { auto* monPtr = mon.get(); - if (!monPtr) - return; + if (!monPtr) return; const float elapsed = std::chrono::duration( std::chrono::steady_clock::now() - g_transition.start) @@ -255,9 +247,9 @@ static void hkBegin( ensureShaderFile( bakedShaderPath(g_currentGain), bakedShaderSource(g_currentGain)); - gl->applyScreenShader(bakedShaderPath(g_currentGain).string()); + gl->applyScreenShader(bakedShaderPath(g_currentGain).string()); + } } - } if (t >= 1.f) { g_transition.active = false;