Graphics programmer