Ian Douglas Scott
Ian Douglas Scott
This is one thing that seems awkward to do with Rust currently. There isn't a good way to define types that are generic over whether they use `Arc`/`Mutex` or `Rc`/`RefCell`,...
Perhaps more important than the use of `Arc` and `Mutex` is the `Send + Sync` bound wayland-rs requests for udata. That forces the caller to either also use thread safe...
Right. It's not urgent, but seems good to make sure some change like this gets in whenever there is another API break. I think with this, all ioctls should be...
I think UWP is basically deprecated, "WinRT" isn't, and there's work on better integrating it with win32 stuff? As part of Microsoft's "Project Reunion". But honestly I don't entirely follow...
There seem to be a few issues reported on `winit` with the error message: https://github.com/gfx-rs/wgpu/issues?q=is%3Aissue+parent+device+is+lost+is%3Aopen Likely using the Iced `glow` feature (to use OpenGL instead of wgpu) will work. It...
The issue with freezing on Nvidia + Wayland should be fixed by https://github.com/gfx-rs/wgpu/pull/4967. Though that doesn't seem to have been included in the wgpu latest release.
That's a change to wgpu rather than iced, so you'd have to ask the wgpu maintainers. Unless Iced switches to a patched version of wgpu. You should be able to...
Mesa's Wayland EGL implementation blocks on a `frame` callback in `eglSwapBuffers` if `eglSwapInterval` is set to `1` (basically, if vsync is enabled). The Vulkan WSI implementation should be similar. The...
It doesn't look like there's any setting to control this. Just disabling vsync isn't necessarily ideal either since you don't want a typical GUI application running with an uncapped frame-rate....
I seem to be having this problem with qutebrowser, which is running natively without xwayland. Chromium, on the other hand, seems to work fine (in xwayland). This is with the...