RavensKrag / ThoughtTrace

Naturally chart out words in 2D space, mapping the relations between them. Even link to other ideas. Then, build your programs on top of the flow.
0 stars 0 forks source link

improve font class #4

Open RavensKrag opened 10 years ago

RavensKrag commented 10 years ago

Make sure all fonts using the same font face cache underlying font objects in the same place.

consider splitting the cache of backend font objects from the object that renders the font, and store the correct size

want to ensure that there's not a massive duplication of caches for one font face

want to be able to edit the caches with an interface cleaner than the current one (need to be able to edit shared cache if you want exact font sizes stored) (that way you can get exact font rendering instead of relying so much on GPU scaling) (but there's still going to be a lot of GPU scaling for speed) (just once you settle on a font, it could switch to an more exact render using the font engine)