609: add TextPrinter and GLTextPrinter

just test, not correct now