2009-06-16 5 views
0

は、プログラムiPhone上のOpenGL ESテクスチャメモリの使用状況を確認する方法はありますか?チェックテクスチャメモリの使用プログラムで

私はあなたがそれを監視するために楽器を使用することができます知っているが、私はアプリででやりたいが可能です。

答えて

1

私はこれを行うには、組み込みの方法はないと思います。あなた自身の関数をmallocと自由テクスチャメモリに書き込むことを考えましたか? malloc()を使って各テクスチャのメモリを作成すると思います。 mallocに呼び出され、割り当てられているメモリの量を記録する別の関数を作成することもできます。それはテクスチャメモリを追跡する非常に原始的な方法ですが、速くなるでしょう!

+0

ベン:ありがとうございます。私はそれを考慮しましたが、UIImagesもテクスチャメモリに格納することができます。私はすべてのテクスチャを追跡できますが、UIImageからテクスチャを追跡する方法はわかりません。ですから、私はSDKからこれを行う方法があることを望んでいます。 – lajos

+0

OpenGLとUIKitを混ぜることで、あなたが指摘したような楽しい問題が発生します。 :) しかし、全体的なメモリ使用量は、通常24Mbを突く前に問題がありますか?テクスチャの制限。 –

関連する問題