Есть ли Android-устройство с размером экрана больше GL_MAX_TEXTURE_SIZE?

Я искал через glbenchmark.com для устройства с размером экрана (ширина или высота) больше GL_MAX_TEXTURE_SIZE . Я нашел более ста устройств с GL_MAX_VIEWPORT_WIDTH и GL_MAX_VIEWPORT_HEIGHT больше, чем GL_MAX_TEXTURE_SIZE (например, Acer A110 ), но не имеет устройства с размером экрана больше GL_MAX_TEXTURE_SIZE . Поэтому я предполагаю, что такого устройства нет.

Существуют ли какие-либо спецификации, гарантирующие, что на каждом устройстве (или устройстве Android) размер экрана меньше или равен GL_MAX_TEXTURE_SIZE ? Если нет, есть ли какое-либо устройство, которое нарушает мое предположение?

Вы можете быть уверены, что GL_MAX_TEXTURE_SIZE всегда будет больше или равно размеру экрана (это требует SurfaceFlinger)

Возможно, с новейшими устройствами с размерами экрана более 2 тыс. Пикселей вы можете обнаружить это, но поставщики аппаратного обеспечения не будут размещать мобильный графический процессор, который не способен делать внеэкранную визуализацию для целевой текстуры, поскольку максимальный размер текстуры меньше экрана устройства. Для старых устройств с меньшим GL_MAX_TEXTURE_SIZE экран также был меньше 1024×1024.