fix clamp bug

This commit is contained in:
Matthew 2026-04-17 18:21:52 +10:00
parent 8690e93b41
commit 4fbe1670b1

View File

@ -547,7 +547,7 @@ LoadFontCurves(Arena* arena, SlugFontInfo* font_info, u8[] font_file_data)
curve_texel_count += font_info.glyphs[i].curve_count*2; 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); u32[] curve_start_indices = Alloc!(u32)(arena, font_info.glyphs.length);
SlugTexel!(f32) curve_texel = { SlugTexel!(f32) curve_texel = {