WEBGL_compressed_texture_astc: Methode getSupportedProfiles()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
Die Methode WEBGL_compressed_texture_astc.getSupportedProfiles()
gibt ein Array von Zeichenfolgen zurück, die die Namen der von der Implementierung unterstützten ASTC-Profile enthalten.
Syntax
getSupportedProfiles()
Parameter
Keine.
Rückgabewert
Ein Array
von Zeichenfallelementen, die anzeigen, welche ASTC-Profile von der Implementierung unterstützt werden. Derzeit kann dies sein:
- "ldr": Low Dynamic Range.
- "hdr": High Dynamic Range.
Dynamischer Bereich bezieht sich auf das Verhältnis zwischen den hellsten und dunkelsten Teilen der Szene. Niedrige dynamische Bereiche sind beispielsweise JPEG-Formatbilder, die 255:1 nicht überschreiten, oder CRT-Monitore, die 100:1 nicht überschreiten. Ein HDR-Bild speichert Pixelwerte, die den gesamten Tonwertumfang von realen Szenen abdecken (100.000:1).
Beispiele
const ext = gl.getExtension("WEBGL_compressed_texture_astc");
ext.getSupportedProfiles(); // ["ldr"]
Spezifikationen
Specification |
---|
WebGL WEBGL_compressed_texture_astc Extension Specification |
Browser-Kompatibilität
BCD tables only load in the browser