I believe the problem is that this change in commit `b1900036` is running into [cbindgen#286](https://github.com/eqrion/cbindgen/issues/286): ``` @@ -26,6 +26,12 @@ type WlDisplayConnectFun = type WlDisplayDisconnectFun = unsafe extern "system" fn(display: *const raw::c_void); +#[cfg(not(feature = "emscripten"))] +type EglInstance = egl::DynamicInstance<egl::EGL1_4>; + +#[cfg(feature = "emscripten")] +type EglInstance = egl::Instance<egl::Static>; + type WlEglWindowCreateFun = unsafe extern "system" fn( surface: *const raw::c_void, width: raw::c_int, ```
Bug 1762730 Comment 2 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I believe the problem is that this change in commit `b1900036` is running into [cbindgen#286](https://github.com/eqrion/cbindgen/issues/286): ``` --- a/wgpu-hal/src/gles/egl.rs +++ b/wgpu-hal/src/gles/egl.rs @@ -26,6 +26,12 @@ type WlDisplayConnectFun = type WlDisplayDisconnectFun = unsafe extern "system" fn(display: *const raw::c_void); +#[cfg(not(feature = "emscripten"))] +type EglInstance = egl::DynamicInstance<egl::EGL1_4>; + +#[cfg(feature = "emscripten")] +type EglInstance = egl::Instance<egl::Static>; + type WlEglWindowCreateFun = unsafe extern "system" fn( surface: *const raw::c_void, width: raw::c_int, ```