summaryrefslogtreecommitdiff
path: root/src/wayclock.cc
diff options
context:
space:
mode:
authorFabrice <fabrice@schaub-dev.xyz>2026-02-10 16:42:24 +0100
committerFabrice <fabrice@schaub-dev.xyz>2026-02-10 16:42:24 +0100
commitd6be68c0ad24b9c4bc7ec6cf8deab104f9bc48bc (patch)
treedd24d39dd9e6cdab8411064c8d0ad9bb62ee9c1f /src/wayclock.cc
parent88c7b19267e968760fdd350eea77b3199eafe28b (diff)
obtaining a egl context
Diffstat (limited to 'src/wayclock.cc')
-rw-r--r--src/wayclock.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/wayclock.cc b/src/wayclock.cc
index 348b122..2c6a98b 100644
--- a/src/wayclock.cc
+++ b/src/wayclock.cc
@@ -3,6 +3,7 @@
#include "events.h"
#include "graphics.h"
+#include "utils.h"
#include "window.h"
#define WAYC_APP_NAME "Wayclock"
@@ -48,6 +49,12 @@ int main() {
if (wayc_graphics_init(&graphics, &loop.state) != GRAPHICS_ERROR_NONE)
wayc_panic("Failed to initialize graphics");
+ if (!wayc_graphics_use(&graphics)) {
+ wayc_graphics_deinit(&graphics);
+ wayc_eventloop_deinit(&loop);
+ wayc_panic("Failed to use graphics");
+ }
+
struct window_s window;
if (wayc_window_init(&window, WAYC_APP_NAME, &loop) != WINDOW_ERROR_NONE) {
wayc_graphics_deinit(&graphics);