diff options
| author | vaxerski <vaxry@vaxry.net> | 2023-01-07 13:12:02 +0100 |
|---|---|---|
| committer | vaxerski <vaxry@vaxry.net> | 2023-01-07 13:12:08 +0100 |
| commit | 2b248b25c8446621713766360d2e00bd927f5fdf (patch) | |
| tree | 9a9edb623f26fe14299d29c8e1c5beca55b1b7bb /src/render/OpenGL.cpp | |
| parent | 0d2e1e1270ba0bf03c022974342ab412e98b8c67 (diff) | |
clamp a instead of asserting
Diffstat (limited to 'src/render/OpenGL.cpp')
| -rw-r--r-- | src/render/OpenGL.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp index fc40b75e..4d24842b 100644 --- a/src/render/OpenGL.cpp +++ b/src/render/OpenGL.cpp @@ -460,7 +460,8 @@ void CHyprOpenGLImpl::renderTextureInternalWithDamage(const CTexture& tex, wlr_b bool allowCustomUV, bool allowDim) { RASSERT(m_RenderData.pMonitor, "Tried to render texture without begin()!"); RASSERT((tex.m_iTexID > 0), "Attempted to draw NULL texture!"); - RASSERT(alpha <= 1.0, "Tried to render texture with a > 1"); + + alpha = std::clamp(alpha, 0.f, 1.f); if (!pixman_region32_not_empty(m_RenderData.pDamage)) return; |
