Emil Ernerfeldt

Results 813 comments of Emil Ernerfeldt

It seems like this can be solved by not using the (default) `runtime-rng` feature of `ahash`. That is: if the egui crates has `ahash = { version = "0.8", default-features...

On my mac everything pops up instantly. * Does it matter what egui app you run? Does `hello_world` also take two seconds? * Have you run it through a profiler?...

Wow, so installing XCode fixed the startup lag for you? That's WILD. You can try the `wgpu` renderer by enabling the `wgpu` feature of `eframe`: https://docs.rs/eframe/latest/eframe/#feature-flags

Thanks for your replies @tkaitchuck ! > This can be done. See my comment here: https://github.com/tkaitchuck/aHash/issues/123#issuecomment-1215817737 > The problem you are encountering is that the Builder does not implement `Default`...

Sounds good to me! `egui-wgpu/src/winit.rs` exists so that users can easily use it with `egui-winit` without having to use `eframe` (e.g. for more control). Other contributors to egui-wgpu might have...

Sounds good! I think `Arc` makes sense, at that also allows you to share the same font data between different egui instances (for whatever reason), and is also the smaller...

I agree that this is something worth investigating, but before we do we must first get `egui-winit` to work on web (https://github.com/emilk/egui/issues/1032). Once we have `egui-winit` working on web (with...

Thanks for digging into this everyone ❤️

Interesting! Does it still happen if you replace `request_repaint_after` with `request_repaint`? Does it still happen if you remove `request_repaint_after`?

The problem with `lyon` is that it doesn't support feathering (what `epaint` uses to smooth edges) AFAIK. Creating a convex filling algorithm that also supports feathering seems like a big...