I have an input texture in a ShaderGraphMaterial. I use .replace(withDrawables:) to replace the texture with a drawable queue. When I present drawables to this queue, nothing happens in VisionOS 2.
The drawables are not presented, I can't get any more via nextDrawable() because the unpresented ones are holding things up.
This is with both bgra8Unorm_srgb and rgba16float formats.
I have confirmed the material applied to my object has the modified texture resources on them.
It was working in VisionOS 1.2. What changed in VisionOS 2 to cause this?