diff options
author | 2025-05-16 14:52:01 +0200 | |
---|---|---|
committer | 2025-05-16 14:52:01 +0200 | |
commit | 56929fb2d368df8e1f1272eb51c0c86691c9416d (patch) | |
tree | 580316bdb3563adf7d835ab1daabf851543c65e2 /src/main/ui/x11/ui.c | |
parent | 3f38c1534a4a41a7959420ec8f6decfb8b86df9e (diff) | |
download | tris-56929fb2d368df8e1f1272eb51c0c86691c9416d.tar.gz tris-56929fb2d368df8e1f1272eb51c0c86691c9416d.zip |
Add check on getting GLX context
Diffstat (limited to 'src/main/ui/x11/ui.c')
-rw-r--r-- | src/main/ui/x11/ui.c | 6 |
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 |