Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はopenGLを使用してiOSでペイントアプリケーションを開発しています。ページを切り替えるたびに、描画を.pngとして保存します。戻ってきたら、保存した画像をテクスチャを使用して2の累乗で描画します。これで、元に戻す/やり直し時に、フレームバッファ全体をクリアして、すべてを再描画します(。 png +残りのもの)。この場合、大きなテクスチャ画像を描画するたびにパフォーマンスが低下します。
この問題を解決する方法はありますか?
アプリケーションが終了しない限り、永続的なストレージには何も保存しないことをお勧めします。
また、1024 x 1024 以下のテクスチャを使用してください。
さらに、透過性を利用しない場合は、.png を使用しないでください。.jpg はサイズがかなり小さいです。
これにより、パフォーマンスが劇的に向上するはずです。