add gl crap from glcontext