WEBGL_compressed_texture_astc: getSupportedProfiles() 方法
WEBGL_compressed_texture_astc.getSupportedProfiles() 方法返回一个字符串数组,其中包含实现所支持的 ASTC 配置文件名称。
语法
js
getSupportedProfiles()
参数
无。
返回值
一个包含字符串元素的 Array,指示实现支持哪些 ASTC 配置文件。目前,这可以是:
- "ldr": 低动态范围。
- "hdr": 高动态范围。
动态范围是指场景中最亮和最暗部分的比率。低动态范围例如 JPEG 格式图像,其比率不会超过 255:1,或者 CRT 显示器,其比率不会超过 100:1。HDR 图像存储的像素值涵盖了真实世界场景的整个色调范围 (100,000:1)。
示例
js
const ext = gl.getExtension("WEBGL_compressed_texture_astc");
ext.getSupportedProfiles(); // ["ldr"]
规范
| 规范 |
|---|
| WebGL WEBGL_compressed_texture_astc 扩展规范 |
浏览器兼容性
加载中…