upgrade to wgpu-native v27.0.2.0#741
Conversation
|
Should be ready for review and working now. The two items left open are |
almarklein
left a comment
There was a problem hiding this comment.
I had a look at the destroy methods. device.destroy() now indeed works! I tweaked the implementation of the queryset.destroy() and added a comment. We should be good for now.
As for depthSlice, fine if you want to look into that now. But can also be done later IMO.
Thanks 🙏
I don't have a use for it myself, so would have to read up on the specifics. It's not crashing anything so should be fine to look into it whenever something comes up later. |
|
A new version of Pillow was released yesterday, which builds for pypy are targeted are 311. So I bumped our CI to use the matching pypy. |
almarklein
left a comment
There was a problem hiding this comment.
Let's merge this and do a release.
|
Thanks Jan! 🙏 |
|
Thanks for helping with the finish |
We now have a
wgpu-nativerelease for v27.0.2.0 skipping wgpu26I should note that
webgpu.his very much out of sync and will likely require a lot more changes, there is also a PR for that: gfx-rs/wgpu-native#511useful links:
Some working changes:
todos:
INDIRECT_EXECUTIONis supported, which we can't check for.depthSlicenow worksdevice.destroy()andquery_set.destroy()might work now[ ] can hardware raytracing be used now?No, it's an experimental feature which aren't enabled inwgpu-native😞tests_memfail now because there was a change to lifetimes beforequeue.submit()