Szukałem przez glbenchmark.com dla urządzenia o rozmiarze ekranu (szerokość lub wysokość) większym niż GL_MAX_TEXTURE_SIZE
. Znalazłem ponad sto urządzeń z GL_MAX_VIEWPORT_WIDTH
i GL_MAX_VIEWPORT_HEIGHT
większych niż GL_MAX_TEXTURE_SIZE
(na przykład Acer A110), ale nie ma urządzenia o rozmiarze ekranu większym niż GL_MAX_TEXTURE_SIZE
. Zakładam więc, że nie ma takiego urządzenia.Czy istnieje urządzenie z Androidem o rozmiarze ekranu większym niż GL_MAX_TEXTURE_SIZE?
Czy istnieje specyfikacja gwarantująca, że każde urządzenie (lub urządzenie z Androidem) ma rozmiar ekranu mniejszy lub równy GL_MAX_TEXTURE_SIZE
? Jeśli nie, czy istnieje jakieś urządzenie, które łamie moje założenie?
Dzięki! Tego właśnie szukałem. Dla zainteresowanych: wymóg wspomniany powyżej znajduje się w funkcji [SurfaceFlinger :: renderScreenToTextureLocked] (https://android.googlesource.com/platform/frameworks/base/+/android-2.3_r1/services/surfaceflinger/SurfaceFlinger. cpp), który pojawił się w systemie Android 2.3. – user1871166