ntHandle Buffer (optional) Windows - NT HANDLE holds the shared texture. Note that this NT HANDLE is local to current process. Output textures of rgba, bgra, rgbaf16 formats don't have a keyed mutex on the texture handle, but nv12 format texture handles do have a keyed mutex.
ioSurface Buffer (optional) macOS - IOSurfaceRef holds the shared texture. Note that this IOSurface is local to current process (not global).
nativePixmap Object (optional) Linux - Structure contains planes of shared texture.
planes Object[] Linux - Informationen jeder Ebene zur gemeinsamen Textur.
stride number - Die Schritte und Offsets in Bytes, die beim Zugriff auf die Puffer über ein Memory-Mapping verwendet werden. Eine pro Ebene pro Eintrag.
offset number - Die Schritte und Offsets in Bytes, die beim Zugriff auf die Puffer über ein Memory-Mapping verwendet werden. Eine pro Ebene pro Eintrag.
size number - Größe in Bytes der Ebene. Dies ist notwendig, um die Puffer zuordnen.
fd number - Datei-Deskriptor für das zugrunde liegende Memory-Objekt (normalerweise dmabuf).
modifier string Linux - Der Modifikator wird aus der GBM-Bibliothek geholt und an den EGL-Treiber übergeben.
supportsZeroCopyWebGpuImport boolean Linux - Indicates whether supports zero copy import to WebGPU.