summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlessandro Iezzi <aiezzi@alessandroiezzi.it>2025-05-16 14:52:01 +0200
committerAlessandro Iezzi <aiezzi@alessandroiezzi.it>2025-05-16 14:52:01 +0200
commit56929fb2d368df8e1f1272eb51c0c86691c9416d (patch)
tree580316bdb3563adf7d835ab1daabf851543c65e2
parent3f38c1534a4a41a7959420ec8f6decfb8b86df9e (diff)
downloadtris-56929fb2d368df8e1f1272eb51c0c86691c9416d.tar.gz
tris-56929fb2d368df8e1f1272eb51c0c86691c9416d.zip
Add check on getting GLX context
-rw-r--r--src/main/ui/x11/ui.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/ui/x11/ui.c b/src/main/ui/x11/ui.c
index 8bdd93c..7d52e2b 100644
--- a/src/main/ui/x11/ui.c
+++ b/src/main/ui/x11/ui.c
@@ -95,7 +95,11 @@ ui_init(int width, int height)
window = ui_create_window(root, vi, width, height);
gl_context = glXCreateContext(display, vi, NULL, GL_TRUE);
- glXMakeCurrent(display, window, gl_context);
+
+ if (!glXMakeCurrent(display, window, gl_context)) {
+ log_error("Error on making GLX context");
+ exit(1);
+ }
}
static void