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 扩展规范 |
浏览器兼容性
BCD 表格仅在浏览器中加载