pygfx
pygfx copied to clipboard
Update wgpu-native and wgpu-py
Plan for doing some upstream maintenance:
- [x] Complete and merge GUI work on wgpy-py.
- [x] Release wgpy-py.
- [x] Update all our examples to use auto gui.
- [ ] Relase pygfx?
- [ ] Add support for aarch Linux in wgpu-native and wgpu-py (and test on a rpi). https://github.com/gfx-rs/wgpu-native/pull/148
- [x] Update wgpu-native and wgpu-py to use latest wgpu-core and naga.
- [x] Update wgpu-py to latest WebGPU.
- [x] Release wgpu-native.
- [x] Release wgpu-py.
- [x] Update pygfx if needed.
- [x] Finish last bits of OIT work (
renderer.render()api, depth, etc.) - [ ] Release pygfx.
Can I help with anything? Maybe I can prepare a PR for wgpu-py:
Add support for aarch Linux in wgpu-native and wgpu-py (and test on a rpi).
Yeah, so that part would consists of:
- Adding a build for linux-aarch64 on wgpu-native. Can do that on a fork first, and test it, before submitting an actual PR.
- Updating wgpu-py so it knows about that arch, can download it, and builds a wheel with it.
I could use a hand in the second part for sure :)
Looks like this is going pretty smoothly so far?
Yes, and no. Kvark had already made the necessary updates to wgpu-native. But the arm build was not really a succes.
This was an issue to track different pieces of work some time ago. Closing.