wgpu-py
wgpu-py copied to clipboard
The next generation GPU API for Python
Hi, not sure what's the best place to put this so feel free to transfer/redirect me. I was trying to figure out if it's possible to disable the `filter` set...
Like the title says, closing a `WgpuCanvas` window does not cause the event loop to return, and thus `run()` to return. Should be pretty easy?
I still need to figure out how to reliably reproduce this, but in a script I was batch running yesterday, my computer would actually lock up* after a rust panic....
If you do as follows: ```python from wgpu.gui.qt import WgpuCanvas, run canvas = WgpuCanvas() canvas.hide() canvas.show() run() ``` The program crashes with: ``` Uncaught WGPU error (Unknown): Outdated thread ''...
This adds support for clear_buffer, but I only just submitted a PR to wgpu-native to support it there, so we'll need to wait for the next release to enable it....
Recently, wgpu-native got support to get an XCB surface. Not sure how to do things from glfw/qt.
*Updated 17-09-2024* ## Current status Up to 17-09-2024: * GLFW * Works by telling glfw to use the X11 API (i.e. XWayland). * When using the Wayland API there are...
# Done - PySide/PySide2/PySide6/PyQt4-6 - GLFW - [wxPython Phoenix](https://wxpython.org/Phoenix/docs/html/) Thanks @Correct-Syntax #133 - jupyter (via jupyter_rfb) # To do (PRs welcome) - [ ] Beeware/toga - [ ] pyglet -...
* [ ] wgpu-native must work with linux_arm64: someone should test this * [ ] wgpu-native must build binaries for linux_arm64 in a release: https://github.com/gfx-rs/wgpu-native/issues/142 * [x] cffi must provide...
- [ ] Gallery generation mechanism