this doesn't compile, but here's a prototype. going back to alpha branch to try some stuff though
this now builds and runs
whoops mipmaps, though they DO make fonts look a lot nicer