umrover / mrover-ros2

MRover ROS2 Source Code
https://mrover.org
GNU General Public License v3.0
3 stars 2 forks source link

Remove deprecated WGPU swapchain, allow window to resize #6

Closed qhdwight closed 2 months ago

qhdwight commented 2 months ago

Removes swap chain and instead uses the surface directly.

There are also deprecation warnings about the work and map async API, but as far as I can tell, there is no easy way to fix that for now. Seems like the issue is in the webgpuhpp wrapper we use interacting with Dawn.

qhdwight commented 2 months ago

Followed https://eliemichel.github.io/LearnWebGPU/getting-started/first-color.html for changes relating to swapchain