iOS に NPOT PVR テクスチャを手動でロードしたいと思います (テクスチャを OpenGL メモリにロードするという意味ではありません。キャンバスを拡大して再度保存するために画像データにアクセスできるカスタム データ構造にロードすることを意味します)。新しい PVR)。
多くの背景テクスチャ (非 Retina ディスプレイでは 480 x 320) を持つ OpenGL iOS アプリケーションを実装しているため、私はこれを求めています。このテクスチャを NPOT PVR ファイルとして保存する予定であるため、3GS+ iPhone でメモリを節約できます。
3G- iPhone は、非 OpenGL メモリに NPOT PVR テクスチャをロードできません。私の意図は、すべての NPOT PVR テクスチャを POT PVR に変換し、アプリのキャッシュ フォルダーに保存する 3G デバイス用の前処理ステップを実装することです。
この方法で PVR を読み込んで処理することは可能ですか? たとえば、TexturePacker によって生成された PVR です。