Rotating Masked Objects is broken on iPhone 6S

Hey guys,

I believe this might also be broken on iPhone6S Plus and iPad Pro, but don’t have those devices handy to confirm…

If I simply take an image and mask it:

car = display.newImage("images/car.jpg") car.x = 480 car.y = 320 local carmask = graphics.newMask( "images/carmask.jpg" ) car:setMask( carmask ) car.maskX = 0 car.maskY = 0

And I rotate it with a transition:

transition.to(car,{rotation=100, time=1000})

The mask stutters and jitters trying to catch up with the object as it rotates.

This ONLY happens on an IPhone6S (and I believe the 6S Plus and iPadPro)

It works fine everywhere else. The simulator is fine as are all other devices that I’ve tested on.

The masks are set up correctly. Divisible by 4, 3-pixel border, etc.

In the recent Daily Builds, there was mention of fixes to masks and Container Objects and I hoped this might just fix it, alas the problem persists.

If I have some time over the next few days I will submit a bug report, just wanted to bring it to your attention.

Regards,

Joe