Я понимаю, что MAX_TEXTURE_SIZE
зависит от GPU. Есть ли информация о том, какие графические процессоры поддерживают различные максимальные размеры текстур?
В качестве альтернативы, есть ли какие-либо статистические данные об использовании браузера, которые сообщают о таких вещах, как MAX_TEXTURE_SIZE
?
В частности, я хочу выяснить, насколько типично для 2023 года, чтобы устройство поддерживало как минимум 8,192
как MAX_TEXTURE_SIZE
, если не считать анекдотических сообщений.
Согласно базе данных оборудования OpenGL с 8374 записями, типичное значение MAX_TEXTURE_SIZE в настоящее время составляет 16384 (71%), за которым следуют 32768 (16,9%) и 8192 (9,1%). Таким образом, в общей сложности 97% поддерживают MAX_TEXTURE_SIZE не менее 8192.
Строго говоря, это значение зависит от драйвера, поэтому вы можете получить разные значения на одном графическом процессоре, но с другим драйвером. Однако аппаратная база данных OpenGL учитывает это.
Спасибо. Я не знал об этой базе данных, но это именно то, что я искал!