PVRTexToolCL or PVRTexToolCLI

In the 3.3SDK for Mac there is a PVRTexToolCL and a PVRTexToolCLI.

Is there a difference between them?



Also is there a way to stop it thrashing the CPU when encoding a texture (PVRTC4_1 is what I’m using)?

Hi Andrew,



Did you have an earlier version of the SDK installed before? The installer doesn’t uninstall what existed previously, so the “CL” named version is probably just leftover from the older version. In the 3.3 SDK, we standardised the names of the utilities which included renaming PVRTexToolCL to PVRTexToolCLI. They’re the same tool, different name - CLI is the recent version.



As for the CPU thrashing, I’m afraid not at the moment. It uses all available cores to do the compression as fast as possible (because as you may have noticed, it’s an intensive algorithm!). We do have a feature request to add an option to limit the number of threads used, but it’s not implemented yet I’m afraid.



Regards,

Tobias

Cheers for the answer, that explains it.