Almar Klein

Results 1569 comments of Almar Klein

IIUC that is not necessary anymore, we do [this](https://github.com/pygfx/wgpu-py/blob/12544872f178860e1b9d7fd4344818188da0c1c6/wgpu/gui/qt.py#L125) in wgpu. I think the problem with the buttons is also a different one; they are not a factor two smaller,...

I just tried running this code in a cell repeatedly: ```py class Foo: def __del__(self): print(f"foo {id(self)} is deleted") Foo() ``` Contrary to my assumptions, I do *not* see the...

Also xref https://github.com/gfx-rs/wgpu-native/pull/379. To be honest I'm not really sure what the practical implications are for us (pygfx/fpl).

The pr I referenced in wgpu-native has not landed in wgpu-py yet, btw. So something to look out for when we update wgpu-py.

I'd at least leave it until the next time we update wgpu-native in wgpu-py.

Note that wgpu probably already prints fpl's version ;) https://github.com/pygfx/wgpu-py/blob/501ac82e19f90ae5c8b6b62e2848f642dba9e2ec/wgpu/_diagnostics.py#L470-L489

pygfx [pins wgpu to a range](https://github.com/pygfx/pygfx/blob/34b26aca888708a800d130b6c8054543deb19e4d/pygfx/__init__.py#L30), so maybe better to not pint wgpu to avoid version clashes. You could consider pinning to a minimum wgpu version, if we add something...

I happen to be working on https://github.com/pygfx/pygfx/pull/679.

> [...] the wgpu canvas is rendering which causes the build process to stall Fastplotlib is eagerly trying to use glfw when I try it too, ignoring the offscreen setting....

This is basically a directory called `__pyinstaller` in the `fastplotlib` dir, like so: https://github.com/pygfx/wgpu-py/tree/main/wgpu/__pyinstaller