Webgpu displays wrong instance in rtt when triggered via actions

repro: https://playground.babylonjs.com/?webgpu#6GFJNR#318

You can toggle between webgl and webgpu to see the diff. Bypassing the pointer triggers with captureRtt.renderList = [i1,i2] works correctly. Logging within the actions show the correct meshes triggered but the rtt just doesn’t show the correct instances. Only the first instance is rendered regardless of how many instances there are. Did I miss smthg?

Thanks for reporting, that wasn’t an easy fix!

1 Like