Ho cercato tramite glbenchmark.com per un dispositivo con dimensioni dello schermo (larghezza o altezza) maggiori di GL_MAX_TEXTURE_SIZE
. Ho trovato oltre un centinaio di dispositivi con GL_MAX_VIEWPORT_WIDTH
e GL_MAX_VIEWPORT_HEIGHT
superiori a GL_MAX_TEXTURE_SIZE
(ad esempio Acer A110), ma nessun dispositivo con dimensioni dello schermo superiori a GL_MAX_TEXTURE_SIZE
. Quindi presumo che non ci sia un dispositivo del genere.Esiste un dispositivo Android con dimensioni dello schermo maggiori di GL_MAX_TEXTURE_SIZE?
Esiste una specifica che garantisce che ogni dispositivo (o dispositivo Android) abbia una dimensione dello schermo inferiore o uguale a GL_MAX_TEXTURE_SIZE
? In caso contrario, c'è qualche dispositivo che rompe la mia ipotesi?
Grazie! Questo è quello che stavo cercando. Per coloro che sono interessati: il requisito di cui sopra è nella funzione [SurfaceFlinger :: renderScreenToTextureLocked] (https://android.googlesource.com/platform/frameworks/base/+/android-2.3_r1/services/surfaceflinger/SurfaceFlinger. cpp), che è apparso su Android 2.3. – user1871166