+ render->u8pch = NULL;
+}
+
+VG_STATIC
+float font3d_simple_draw( font3d *font, u32 variant_id, enum font_shader shader,
+ const char *text,
+ camera *cam, m4x3f transform )
+{
+ if( !text ) return 0.0f;
+
+ struct font3d_render render = {
+ .font = font,
+ .variant_id = variant_id,
+ .shader = shader,
+ };
+
+ font3d_begin( text, cam, transform, &render );
+ font3d_draw( &render );
+ return render.offset[0];