glbenchmark.comで、画面サイズ(幅または高さ)がGL_MAX_TEXTURE_SIZE
より大きいデバイスを検索しました。私はGL_MAX_VIEWPORT_WIDTH
とGL_MAX_VIEWPORT_HEIGHT
より大きいGL_MAX_TEXTURE_SIZE
(たとえばAcer A110)よりも大きいデバイスを見つけましたが、GL_MAX_TEXTURE_SIZE
より大きい画面サイズのデバイスは見つかりませんでした。だから私はそのようなデバイスがないと仮定します。画面サイズがGL_MAX_TEXTURE_SIZE以上のAndroid搭載端末はありますか?
すべてのデバイス(またはAndroid搭載デバイス)の画面サイズがGL_MAX_TEXTURE_SIZE
以下であることを保証する仕様はありますか?そうでない場合は、私の前提を壊すデバイスがありますか?
おかげGL_MAX_TEXTURE_SIZEが常に大きくなったり、画面サイズに等しくなりますことを確認することができます!これは私が探していたものです。興味のある人のために:上記の要件は、[SurfaceFlinger :: renderScreenToTextureLocked](https://android.googlesource.com/platform/frameworks/base/+/android-2.3_r1/services/surfaceflinger/SurfaceFlinger)にあります。 cpp)は、Android 2.3に登場しました。 – user1871166