android – iOS上的恶意libPNG性能

android – iOS上的恶意libPNG性能,第1张

概述我目前正在使用开源libPNG库来阅读和阅读解压缩位图.它在 Android,OS X和Win32上运行良好,但由于某些原因在iOS设备上执行速度慢30倍.在所有平台上都使用相同的libPNG源代码树(未修改). 我在Cocos2D论坛上发现的一些事情让我相信这是iOS上的zlib实现的一个问题,但我尝试使用stb_image和LodePng来避免zlib,这些库实际上比libPNG执行甚至更糟糕 我目前正在使用开源libPNG库来阅读和阅读解压缩位图.它在 Android,OS X和Win32上运行良好,但由于某些原因在iOS设备上执行速度慢30倍.在所有平台上都使用相同的libPNG源代码树(未修改).

我在Cocos2D论坛上发现的一些事情让我相信这是iOS上的zlib实现的一个问题,但我尝试使用stb_image和LodePng来避免zlib,这些库实际上比libPNG执行甚至更糟糕!

是否有一些特殊的方法可以为iOS“正确”构建libPNG?如果没有那么那么libPNG在iOS上做的那么慢得多吗?为什么stb_image也会慢/慢?有没有一种已知的方法来解决或纠正这个问题?

谢谢,
AF

解决方法 您可以尝试重建zlib,这可以解决您的问题. 如果没有,请尝试寻找支持PNG的一些流行的开源iOS应用程序,这可能解决了这个问题.你甚至可以在论坛上发帖. 总结

以上是内存溢出为你收集整理的android – iOS上的恶意libPNG性能全部内容,希望文章能够帮你解决android – iOS上的恶意libPNG性能所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1124518.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存