Most 2D rendering paths are already accelerated, for example you have DirectWrite in windows (https://msdn.microsoft.com/en-us/library/windows/desktop/dd3...). There is even a linux 2D driver that uses GL to accelerate 2D drawing, and they are/were even experimenting with caching fonts in surfaces.