3

ピクセル バッファ オブジェクトは OpenGL ES 2.0 では使用できないため、テクスチャを GPU に転送する (および戻す) 最速の方法は何ですか? iPad 2 以降で使用できる拡張機能はありますか?

残念ながら、テクスチャ (RGBA8) はアプリケーションの別の部分で動的に生成されるため、圧縮されたテクスチャは使用できません。

4

2 に答える 2

1

EGL イメージ拡張を使用して、テクスチャ イメージ データに直接アクセスするために使用できるポインタを使用してテクスチャを割り当てることができます。通常、これは glTexImage2D() を使用するよりもはるかに高速です。iOS 用のサンプル コードはありませんが、この記事には Linux と Android 用のサンプル コードがあります。

http://software.intel.com/en-us/articles/using-opengl-es-to-accelerate-apps-with-legacy-2d-guis

于 2013-06-28T00:20:56.223 に答える