From 59333402cde65fc5a784ccfc3ca073b447437253 Mon Sep 17 00:00:00 2001 From: julia Date: Fri, 14 Jun 2019 13:13:59 -0700 Subject: [PATCH] Fixes #190 - Clear and reset frame buffer as it defaults to blue on MAC --- .../src/commonMain/kotlin/com/acornui/component/CurvedCorner.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/acornui-core/src/commonMain/kotlin/com/acornui/component/CurvedCorner.kt b/acornui-core/src/commonMain/kotlin/com/acornui/component/CurvedCorner.kt index 313c02d8..57371c64 100644 --- a/acornui-core/src/commonMain/kotlin/com/acornui/component/CurvedCorner.kt +++ b/acornui-core/src/commonMain/kotlin/com/acornui/component/CurvedCorner.kt @@ -80,6 +80,7 @@ fun Scoped.createSmoothCorner( val curvedShader = curvedShader!! glState.shader = curvedShader framebuffer.begin() + clearAndReset() glState.blendMode(BlendMode.NONE, premultipliedAlpha = false) glState.useViewport(0, 0, framebuffer.width, framebuffer.height) { gl.uniform2f(curvedShader.getRequiredUniformLocation("u_cornerRadius"), cornerRadiusX, cornerRadiusY)