Fork of Cairo optimizing use of the GL backend