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

js
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

js
const ext = gl.getExtension("WEBGL_compressed_texture_astc");
ext.getSupportedProfiles(); // ["ldr"]

Spezifikationen

Specification
WebGL WEBGL_compressed_texture_astc Extension Specification

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
getSupportedProfiles

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch