From f6cada3cf86526660f2ee08ac484660615a3c09c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20B=C3=B6ckelmann?= Date: Mon, 20 Apr 2026 10:57:03 +0200 Subject: [PATCH] UPD: Remove unecessary scissor test, closes #34 --- src/engine/renderer/GUIRenderer.cpp | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/engine/renderer/GUIRenderer.cpp b/src/engine/renderer/GUIRenderer.cpp index 27a5aad..872ecc7 100644 --- a/src/engine/renderer/GUIRenderer.cpp +++ b/src/engine/renderer/GUIRenderer.cpp @@ -25,11 +25,6 @@ void GUIRenderer::render(std::vector>& gui_textures) glBindVertexArray(rawModel->vaoID); glEnableVertexAttribArray(0); for (auto texture : gui_textures) { - glEnable(GL_SCISSOR_TEST); - const auto& r = texture->getClipRect(); - glScissor(r.x, r.y, r.w, r.h); - glDisable(GL_SCISSOR_TEST); - glActiveTexture(GL_TEXTURE0); glBindTexture(GL_TEXTURE_2D, texture->getTextureID()); guiShader.loadForegroundTexture(0, true);