pass back gl context