ここで言及されているバグのために、Apple から Retina に GLPainter の例を適用できないことを理解しています: Retina iPad でフルスクリーン CAEAGLLayer を表示する際の問題
Retina で動作する Open-GL の基本ペインターをブラシで作成するための良い出発点を知っている人はいますか?
または - なしで openGL ペインターを作成するCAEAGLLayer
ここで言及されているバグのために、Apple から Retina に GLPainter の例を適用できないことを理解しています: Retina iPad でフルスクリーン CAEAGLLayer を表示する際の問題
Retina で動作する Open-GL の基本ペインターをブラシで作成するための良い出発点を知っている人はいますか?
または - なしで openGL ペインターを作成するCAEAGLLayer
開始点はまだ であると思いますが、値をGLPaintに設定し、GL ビューでの描画方法を変更するだけで済みます。NOkEAGLDrawablePropertyRetainedBacking
GLPaintkEAGLDrawablePropertyRetainedBackingは、画面に触れて描画したストロークのみを gl バッファにレンダリングし、完全なバッファ コンテンツを保持することに依存します。別の方法として、各ステップでバッファーの内容全体を再描画することもできます。これには、描画されたすべてのストロークを追跡し、それらを「再生」する必要があります。
深刻なペイントアプリではkEAGLDrawablePropertyRetainedBacking、パフォーマンスと、ペイントを表す独自のデータ構造を管理する必要があるため (保存、ペイントの送信など)、バッファの内容を保持することに依存しないため、実装することになると思います。それに対するあなた自身の解決策。