Remove GL dependency from camera header