- Home /
Could Someone Explain PVRTC
Hello!
How exactly does PVRTC work? Does it automatically compress all textures or does their size have to be exactly something?
I am experiencing lag spikes between scenes caused by Texture.IntegrateLoadedImmediately.
Thanks a lot in advance!
It's just a compressed file format. If it needs to load stuff up, perhaps your textures are too big and you are running out of RA$$anonymous$$. Also, the texture can't be any resolution you like, it has to be a power of two size like 256*256, 512*512 and the like. But that is a general limitation of the hardware GPU supported file formats.
If compression is enabled for any particular texture and if you are building for a PVRTC supported platform. $$anonymous$$g iOS.
It means Power of Two. This means your texture is either not one of the above mentioned sizes, or that it is not square. PVRTC also only works with square textures.
Your answer
![](https://koobas.hobune.stream/wayback/20220613194937im_/https://answers.unity.com/themes/thub/images/avi.jpg)