AntiAliasing and iOS

We want some AA for our games.

However, some device are too slow to handle it.

So we want to be able to turn it off or on depending on the device power.

However, when we do it - QualitySettings.antiAliasing or QualitySettings.SetQuality - our UI drawn by Scaleform starts flickering madly. Obviously something in the renderer isn’t too friendly with this change at runtime. The problems are even worst on Android; the screen turn black.

What is the solution other games use?

2 Likes

Only thing I can suggest is making sure you pass ‘true’ to SetQualityLevel (to make the expensive changes). Also might be worth calling SetQualityLevel on a startup scene that isn’t part of your game.

It’s already the case. If we didn’t pass true, we couldn’t change AA. :stuck_out_tongue:

And yes, in case of some device, we do that before any asset is loaded. Still no change.