closed #2741: Modify LabelTTF's rendering from direct draw to pre-render

Modify LabelTTF's rendering from direct draw to pre-render