Reducing GL calls