summaryrefslogtreecommitdiff
path: root/src/render
diff options
context:
space:
mode:
authorKamikadze <40305144+Kam1k4dze@users.noreply.github.com>2025-05-31 23:49:50 +0500
committerGitHub <noreply@github.com>2025-05-31 19:49:50 +0100
commit69c2b2926e128f1fd09080aed43944987a42026f (patch)
treec92596715498f30ae33767d3c93268d4f01aec6f /src/render
parent4078e1d17c0fb1439ee5a0ba1e539f06a8f47aab (diff)
internal: refactor to use empty() (#10599)
Diffstat (limited to 'src/render')
-rw-r--r--src/render/OpenGL.cpp12
-rw-r--r--src/render/Renderer.cpp2
-rw-r--r--src/render/decorations/CHyprGroupBarDecoration.cpp2
3 files changed, 8 insertions, 8 deletions
diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp
index 89d769b3..d589e3cf 100644
--- a/src/render/OpenGL.cpp
+++ b/src/render/OpenGL.cpp
@@ -415,7 +415,7 @@ std::optional<std::vector<uint64_t>> CHyprOpenGLImpl::getModsForFormat(EGLint fo
}
// if the driver doesn't mark linear as external, add it. It's allowed unless the driver says otherwise. (e.g. nvidia)
- if (!linearIsExternal && std::ranges::find(mods, DRM_FORMAT_MOD_LINEAR) == mods.end() && mods.size() == 0)
+ if (!linearIsExternal && std::ranges::find(mods, DRM_FORMAT_MOD_LINEAR) == mods.end() && mods.empty())
mods.push_back(DRM_FORMAT_MOD_LINEAR);
return result;
@@ -444,7 +444,7 @@ void CHyprOpenGLImpl::initDRMFormats() {
m_proc.eglQueryDmaBufFormatsEXT(m_eglDisplay, len, formats.data(), &len);
}
- if (formats.size() == 0) {
+ if (formats.empty()) {
Debug::log(ERR, "EGL: Failed to get formats, DMABufs will not work.");
return;
}
@@ -466,7 +466,7 @@ void CHyprOpenGLImpl::initDRMFormats() {
} else
mods = {DRM_FORMAT_MOD_LINEAR};
- m_hasModifiers = m_hasModifiers || mods.size() > 0;
+ m_hasModifiers = m_hasModifiers || !mods.empty();
// EGL can always do implicit modifiers.
mods.push_back(DRM_FORMAT_MOD_INVALID);
@@ -506,7 +506,7 @@ void CHyprOpenGLImpl::initDRMFormats() {
Debug::log(LOG, "EGL: {} formats found in total. Some modifiers may be omitted as they are external-only.", dmaFormats.size());
- if (dmaFormats.size() == 0)
+ if (dmaFormats.empty())
Debug::log(WARN,
"EGL: WARNING: No dmabuf formats were found, dmabuf will be disabled. This will degrade performance, but is most likely a driver issue or a very old GPU.");
@@ -1193,7 +1193,7 @@ void CHyprOpenGLImpl::applyScreenShader(const std::string& path) {
m_finalScreenShader.destroy();
- if (path == "" || path == STRVAL_EMPTY)
+ if (path.empty() || path == STRVAL_EMPTY)
return;
std::ifstream infile(absolutePath(path, g_pConfigManager->getMainConfigPath()));
@@ -2362,7 +2362,7 @@ void CHyprOpenGLImpl::renderBorder(const CBox& box, const CGradientValueData& gr
glUniform4fv(m_shaders->m_shBORDER1.gradient, grad1.m_colorsOkLabA.size() / 4, (float*)grad1.m_colorsOkLabA.data());
glUniform1i(m_shaders->m_shBORDER1.gradientLength, grad1.m_colorsOkLabA.size() / 4);
glUniform1f(m_shaders->m_shBORDER1.angle, (int)(grad1.m_angle / (PI / 180.0)) % 360 * (PI / 180.0));
- if (grad2.m_colorsOkLabA.size() > 0)
+ if (!grad2.m_colorsOkLabA.empty())
glUniform4fv(m_shaders->m_shBORDER1.gradient2, grad2.m_colorsOkLabA.size() / 4, (float*)grad2.m_colorsOkLabA.data());
glUniform1i(m_shaders->m_shBORDER1.gradient2Length, grad2.m_colorsOkLabA.size() / 4);
glUniform1f(m_shaders->m_shBORDER1.angle2, (int)(grad2.m_angle / (PI / 180.0)) % 360 * (PI / 180.0));
diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp
index 28f078aa..71d22d3c 100644
--- a/src/render/Renderer.cpp
+++ b/src/render/Renderer.cpp
@@ -2077,7 +2077,7 @@ std::tuple<float, float, float> CHyprRenderer::getRenderTimes(PHLMONITOR pMonito
minRenderTime = rt;
avgRenderTime += rt;
}
- avgRenderTime /= POVERLAY->m_lastRenderTimes.size() == 0 ? 1 : POVERLAY->m_lastRenderTimes.size();
+ avgRenderTime /= POVERLAY->m_lastRenderTimes.empty() ? 1 : POVERLAY->m_lastRenderTimes.size();
return std::make_tuple<>(avgRenderTime, maxRenderTime, minRenderTime);
}
diff --git a/src/render/decorations/CHyprGroupBarDecoration.cpp b/src/render/decorations/CHyprGroupBarDecoration.cpp
index 65d7d7ff..7a6eebba 100644
--- a/src/render/decorations/CHyprGroupBarDecoration.cpp
+++ b/src/render/decorations/CHyprGroupBarDecoration.cpp
@@ -81,7 +81,7 @@ void CHyprGroupBarDecoration::updateWindow(PHLWINDOW pWindow) {
damageEntire();
- if (m_dwGroupMembers.size() == 0) {
+ if (m_dwGroupMembers.empty()) {
m_window->removeWindowDeco(this);
return;
}