I have a wgpu program (Rust / wasm32 / Chrome) that validates fine for backend WebGL2.
During runtime, it generates the WebGL2 warning
256WebGL: INVALID_OPERATION: copyBufferSubData: Cannot copy into an element buffer destination from a non-element buffer source
Note, this is not a wgpu validation error. This is something that validated fine for wgpu, but, on webgl2 backend, generates this error.
Question: How do I figure out what is triggering this error? This is not an exception, so I'm not getting a backtrace. This is not a wgpu validation error, so I am not getting the label from the wgpu render pipeline.