我正在编写一个占用大量 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 中受益匪浅。
有人知道这样的图书馆吗?