WEBGL_compressed_texture_astc: метод getSupportedProfiles()
Базовая Широко доступна
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с января 2020 года.
Метод WEBGL_compressed_texture_astc.getSupportedProfiles() возвращает массив строк, содержащих названия профилей ASTC, поддерживаемых реализацией.
Синтаксис
getSupportedProfiles()
Параметры
Нет.
Возвращаемое значение
Массив Array строковых элементов, указывающих, какие профили ASTC поддерживаются реализацией. В настоящее время это может быть:
- "ldr": Низкий диапазон динамики.
- "hdr": Высокий диапазон динамики.
Диапазон динамики относится к отношению между самыми яркими и самыми темными частями сцены. Например, изображения в формате JPEG, которые не превысят 255:1, или CRT-мониторы, которые не превысят 100:1, относятся к низкому диапазону динамики. Изображение HDR хранит значения пикселей, охватывающие весь тональный диапазон реальных сцен (100 000:1).
Примеры
const ext = gl.getExtension("WEBGL_compressed_texture_astc");
ext.getSupportedProfiles(); // ["ldr"]
Спецификации
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
getSupportedProfiles |
47 | 79 | 53 | 34 | 12 | 47 | 53 | 34 | 12 | 5.0 | 47 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/WEBGL_compressed_texture_astc/getSupportedProfiles