From f1649953a4c24075389237416d10dc513d21da14 Mon Sep 17 00:00:00 2001 From: Fabrice Date: Fri, 13 Feb 2026 08:05:24 +0100 Subject: meshing --- src/text.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/text.h') diff --git a/src/text.h b/src/text.h index 5b578d0..8840c85 100644 --- a/src/text.h +++ b/src/text.h @@ -71,3 +71,14 @@ enum font_error_e wayc_font_raster_text(struct font_s* font, const char* text, usize max_glyphs); void wayc_font_deinit(struct font_s* font); + +struct text_mesh_s { + struct text_vertex_s* vertices; + usize vertex_count; + u16* indices; + usize index_count; +}; + +bool wayc_text_mesh_init(struct text_mesh_s* mesh, const char* text, + usize text_len, struct font_s* font); +void wayc_text_mesh_deinit(struct text_mesh_s* mesh); -- cgit v1.2.3