Separated GL context code.