We have a separate GrContext::DrawCategory and flush for text. I don't remember why we had it but it's no longer necessary.
LGTM
Committed r3560