+ 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 = ao_stride(m->width);
+ x_off = m->x_off;
+ y_off = m->y_off;
+ advance = m->advance;
+ byte_width = ao_stride_bytes(m->width);
+ }