pub unsafe extern "C" fn emscripten_set_webglcontextlost_callback_on_thread(
    target: *const c_char,
    userData: *mut c_void,
    useCapture: c_int,
    callback: em_webgl_context_callback,
    targetThread: pthread_t
) -> c_int