Use ETC2 by default in iOS platform

It is documented that Unity 2020.1 or later requires iOS11 or later.

And also,iOS11 or later requires Apple A7 or later.
Then, Apple A7 or later supports ETC2!

PVRTC has bad quality and really slow importing speed.
It make lower our QOL.
Please use ETC2 by default in iOS platform…

We are considering switching the the default format to ASTC in a future version of Unity.
Since ASTC is also very slow to compress we might make it configurable, similar to what we have for Android. That would make it relatively easy to also add an ETC2 option, but I can’t promise anything at this point ;).

ASTC or ETC2 compression is slow, but far much faster than PVRTC.
There are some iOS devices which is supported by Unity2020.1,but doesn’t supports ASTC.(Apple A7 devices)
So it is still considerable.
But there’s no iOS devices which is supported by Unity2020.1,but doesn’t supports ETC2.

1 Like