Imagination PowerVR SDK Blog

Does PVRTexTool only support x86

faq
pvrtextool

#1

When i compiled a project for ios use xcode, it gave error: warning: ignoring file Lib/libPVRTexLib.dylib, missing required architecture armv7 in file Lib/libPVRTexLib.dylib (2 slices), and in PVRTexTool\Library folder,only x86 libs are provided.so does PVRTexTool only support x86,and cannot be used to build ios app. What i want is compressing pvr texture in iphone app at run time,is it possible, how?


#2

Hi,

PVRTexTool is designed to run on x86 platforms only, you should compress all of your texture assets offline with PVRTexTool on a desktop machine (Windows, Linux, Mac) with an x86 processor. I am not aware of any method to compress textures to PVRTC at run-time on an iPhone.

Thanks,
Shaun


#3

Sure enough PVRTexTool only support x86, user customize will be very constrained. I found some code compress only pvrtc 4bpp, i will consider use 4bpp, then i can compress in any system.