pub type CGLShareGroupObj = *mut c_void;