Bug description
vtk.js support webgpu if browser support webgpu, and when chrome v113 start support WebGPU by default, vtk.js render edge with some problem, you can see the line was been broken, and you can't change different render mode, if you switch mode Surface with Surface with Edge, you can't switch back. A error show Uncaught TypeError: Cannot read properties of null (reading 'getRenderable') because WebGPUActor.getRenderable() not exsit. Then your app is broken.


Steps to reproduce
Upgrade Chrome to version 113, and then go to the GeometryViewer example.
Detailed Behavior
No response
Expected Behavior
You can manually choose whether to support WebGPU feature.
Environment
- vtk.js version: 27.4.1
- Browsers: Chrome v113
- OS: MacOS and Windows