PVRTexLib.dll always uses max threads for 1 texture

When batch processing textures, PVRTC encoding use all available cores for a single texture. This results in cores ^ 2 threads in use. 16 textures need 16x16 256 threads. Can this library be modified to allow passing down a thread count (ideally 1)?

Hi alecazam123,

Thanks for your message. I’ll ask the Tools Team about your proposed changes and come back to you with the answer.

Best regards,
Alejandro

Hi alecazam123,

After reviewing with the Tools Team, I’m afraid currently there’s no way for the user to control the amount of threads used for compression for PVRTexTool/Lib. There’re plans to implement this feature at some point but not in the near future.

Bets regards,
Alejandro

© Imagination Technologies Limited. All rights reserved.
Privacy PolicyTerms & ConditionsTrademarksCookies