+ const uint8_t *bytes = &font->bytes[font->pos[(uint8_t) c]];
+
+ if (font->metrics) {
+ const struct ao_glyph_metrics *m = &font->metrics[(uint8_t) c];
+ src_bitmap.width = m->width;
+ src_bitmap.height = m->height;
+ src_bitmap.stride = (m->width + 31) / 32;
+ x_off = m->x_off;
+ y_off = m->y_off;
+ advance = m->advance;
+ byte_width = ((src_bitmap.width + 7) / 8);
+ }