9
OpenGL-ES 2.0仕様に準拠するには、特定のハードウェアがサポートする必要のあるテクスチャサイズが最小限ですか?AndroidでOpenGL-ES 2.0に準拠するために最低限必要なテクスチャサイズ?
GL_MAX_TEXTURE_SIZEの値は、少なくとも1024または2048のような値ですか?
私がこれを知りたい理由は、シェーダを使用するものに取り組み、OpenGL-ES 2.0でなければならないためです。したがって、ハードウェアのテクスチャの制限(512x512の古い携帯電話のような)を考慮する必要なしに、できるだけ大きなテクスチャを作成したいと考えています。
私が多くを助ける最小数(またはほとんどのデバイスがサポートする特定の値)があった場合。
ありがとう、私はそれをチェックし、http://www.khronos.org/registry/gles/specs/2.0/es_full_spec_2.0.24.pdfページで見つけました。 149テーブル6.17とそれは実際に最小64ピクセルと言います。これは私のニーズにとっては驚くほど小さな数字ですが、私は1024の最小テクスチャに固執し、十分にうまくいくことを願っています。 – HardCoder
はい、それは同じ仕様ですが、古いバージョンです。最新は2010年11月2日から2.0.25ですが、制限は同じです。 –
「HardCoder」に同意します。これはばかげています。それに関するどんな考え?たとえば、Androidの公式サイトには、Androidの現在使用されているバージョンの分布を示す素敵な円グラフがあります。テクスチャサイズにも同様の統計情報がありますか? (そして他の有益な情報) –