Dawn/IDEA.md

541 B

  • Make font measure take in a pointer to a primitive to offer auto buffering of verts

  • Make a clone of the string into font measure pointing only to real chars?

  • How to do text wrapping efficiently?

    • Two pointers, one for current char and one for the last known text position.
    • Start by measuring whole string, this will give me n chars and let me know straight away if text fits
    • Half divide the pointer to try and find the mid point and figure out if I should go up or down, keep halfing until finding the below then iterate up