do not store the gl context in the renderer, just pass it in.