gpt4 book ai didi

ios - iOS 上的动态 PVRTC 压缩

转载 作者:可可西里 更新时间:2023-11-01 06:16:36 25 4
gpt4 key购买 nike

我正在编写一个 GPU 内存占用非常大的 iPhone 应用程序。一些纹理是由应用程序按程序创建的,这意味着我无法将它们压缩到 PVRTC 以减少它们在 GPU 上的大小(从而减少内存)。有谁知道这样做的图书馆吗?我找到的最接近的是 PVRTexLib ( http://www.imgtec.com/powervr/insider/powervr-pvrtexlib.asp ),但它适用于 MacOSX,而​​不适用于 iOS。

我发现了这个类似的问题:Convert .png to PVRTC *on* the iPhone但他们把它带到了不同的方向(为什么你不应该这样做)。但是,我的应用程序使用 OpenGL,因此能够使用 PVRTC 使我受益匪浅。

有人知道这样的图书馆吗?

最佳答案

Imagination 的 PVRTexTool 包括一个 SDK 和一个预编译库,适用于包括 arm 在内的多种平台。这应该可以链接到 iPhone 可执行文件。

https://community.imgtec.com/developers/powervr/tools/pvrtextool/

但是,也许更有趣的是,您能否编写根据需要重新映射颜色的着色器?如果您可以在着色器中应用所需的功能,则根本不需要重新压缩纹理或更改它的位。

关于ios - iOS 上的动态 PVRTC 压缩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11717512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com