summaryrefslogtreecommitdiff
path: root/src/wayclock.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/wayclock.cc')
-rw-r--r--src/wayclock.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/wayclock.cc b/src/wayclock.cc
index bd8491e..a221174 100644
--- a/src/wayclock.cc
+++ b/src/wayclock.cc
@@ -1,5 +1,6 @@
+#include "cglm/types.h"
#include "events.h"
#include "graphics.h"
#include "text.h"
@@ -17,6 +18,7 @@
struct app_s {
struct renderer_s* renderer;
+ struct font_s* font;
};
void wayc_frame(struct app_s* app, struct window_s* window,
@@ -26,6 +28,8 @@ void wayc_frame(struct app_s* app, struct window_s* window,
wayc_notnull(app);
struct renderer_s* renderer = app->renderer;
+ struct font_s* font = app->font;
+ (void)font;
wayc_renderer_begin(renderer);
wayc_renderer_end(renderer);
@@ -101,7 +105,7 @@ int main() {
wayc_panic("Failed to initialize font");
wayc_defer(wayc_font_deinit(&font));
- struct app_s app = {&renderer};
+ struct app_s app = {&renderer, &font};
while (wayc_eventloop_running(&loop)) {
wayc_eventloop_update(&loop, (u8*)&app);