I am using a pretty heavily customized version of the orthographic render_script. I’m sure I’m doing several things “wrong” but it does work as intended with OpenGL. I just wish I knew what was different between OpenGL & Vulkan so I’d know where to start looking… but I’ll look at clearing the depth buffer & see if I notice any issues there.
The Rive example project does work. so it’s definitely something to do with my render script or shaders or something.