From 3252f8fa1ba279db529ef66d5f45c551b43dd982 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Tue, 25 Oct 2022 21:11:16 +0200 Subject: [PATCH] Reintroduced a transformation rounding in GuiComponent as some GPU drivers went crazy without it. --- es-core/src/GuiComponent.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/es-core/src/GuiComponent.cpp b/es-core/src/GuiComponent.cpp index 93085c563..d66849627 100644 --- a/es-core/src/GuiComponent.cpp +++ b/es-core/src/GuiComponent.cpp @@ -206,7 +206,7 @@ void GuiComponent::setDimming(float dimming) const glm::mat4& GuiComponent::getTransform() { mTransform = Renderer::getIdentity(); - mTransform = glm::translate(mTransform, mPosition); + mTransform = glm::translate(mTransform, glm::round(mPosition)); if (mScale != 1.0f) mTransform = glm::scale(mTransform, glm::vec3 {mScale});