From 4fbe1670b1290afa33e985e1923f4bab36f7f273 Mon Sep 17 00:00:00 2001 From: Matthew Date: Fri, 17 Apr 2026 18:21:52 +1000 Subject: [PATCH] fix clamp bug --- fonts.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fonts.d b/fonts.d index bab6659..45c7107 100644 --- a/fonts.d +++ b/fonts.d @@ -547,7 +547,7 @@ LoadFontCurves(Arena* arena, SlugFontInfo* font_info, u8[] font_file_data) curve_texel_count += font_info.glyphs[i].curve_count*2; } - u32 curve_texel_height = clamp(cast(u32)((curve_texel_count+FONT_TEX_WIDTH-1) / FONT_TEX_WIDTH), 1, -1); + u32 curve_texel_height = clamp(cast(u32)((curve_texel_count+FONT_TEX_WIDTH-1) / FONT_TEX_WIDTH), 1, u32.max); u32[] curve_start_indices = Alloc!(u32)(arena, font_info.glyphs.length); SlugTexel!(f32) curve_texel = {