From 1ad975ac730a28b3c1a4fb4c2d0abc387e18d3f6 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Sat, 14 Jan 2023 14:25:15 +0100 Subject: Set clear color before clear, fixes black background on first frame --- src/window/window.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/window') diff --git a/src/window/window.c b/src/window/window.c index d12034f..660ae9d 100644 --- a/src/window/window.c +++ b/src/window/window.c @@ -817,8 +817,8 @@ static void mgl_window_on_receive_event(mgl_window *self, XEvent *xev, mgl_event void mgl_window_clear(mgl_window *self, mgl_color color) { mgl_context *context = mgl_get_context(); - context->gl.glClear(GL_COLOR_BUFFER_BIT); context->gl.glClearColor((float)color.r / 255.0f, (float)color.g / 255.0f, (float)color.b / 255.0f, (float)color.a / 255.0f); + context->gl.glClear(GL_COLOR_BUFFER_BIT); } bool mgl_window_poll_event(mgl_window *self, mgl_event *event) { -- cgit v1.2.3