diff options
| author | Riley Beckett <rbeckettvt@gmail.com> | 2025-10-12 19:19:03 -0400 |
|---|---|---|
| committer | Riley Beckett <rbeckettvt@gmail.com> | 2025-10-12 19:19:03 -0400 |
| commit | 458f9d0b5f1b83d3f2e11cead790cdf6ac867e11 (patch) | |
| tree | ae3dd115a00695eec838d62a4181b2753dbb89b0 /main.c | |
| parent | d71f3c26c26c22ac6782944f5732274abe64f8f8 (diff) | |
get width of string
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 17 |
1 files changed, 9 insertions, 8 deletions
@@ -14,6 +14,14 @@ int main() { client_state state = {0}; state.running = true; + char* font = get_font("Monospace"); + if (!freetype_init(&state, font)) { + fprintf(stderr, "Failed to Initalize FreeType\n"); + } + free(font); + + atlas_init(&state); + state.display = wl_display_connect(NULL); if (!state.display) { fprintf(stderr, "Failed to Connect to wayland display\n"); @@ -35,14 +43,7 @@ int main() { return 1; } - char* font = get_font("Monospace"); - if (!init_freetype(&state, font)) { - fprintf(stderr, "Failed to Initalize FreeType\n"); - } - free(font); - - init_atlas(&state); - + atlas_create_texture(&state); // event loop while (state.running) { |
