For horizontal text, dev_dx is the width of the current char, and dev_dy is 0.
To get the bounding box of the current char, `ascent`, `descent` and `font size` should be involved.