Hi, great project.
In your HelloTriangle.csproj example there is a memory leak caused by not releasing the render pass encoder, view the diagnostic tools window in visual studio and observe the memory go up over time.
Recommend adding on line 383 of HelloTriangle.cs wgpuRenderPassEncoderRelease(renderPass);