iOS and Android Support

Hi,

We are trying to run VFXGraph effects on mobile. For the most part it seems to work fine, but we are finding some effects just totally break the gpu on iOS. They are not particularly complex effects but they cause the gpu to just give up completely and stop rendering. It seems to be impossible to get any info out of Metal in regards to what is causing the crash.

This is the the closest I have got to a useful output (from Metal validator):

validateFunctionArguments:3469: failed assertion `Vertex Function(xlatMtlMain): missing buffer binding at index 5 for deadListCount[0].’

:eyes:

I was wondering if there is any useful resources on what does and does not work on device?
Or else any hints on how to track down what is causing these issues?

Thanks!

Hi, could you log a bug on this for us to take a look? It would be very helpful if you could attach a project of reproduction and specify list of devices and their iOS versions too.

Here are the instructions of how to to do that: Unity QA: Building quality with passion