Exposes a base interface, XRWebGLBinding, introduced by the WebXr Layers spec, and consumed by various other WebXr APIs. Most notably, lighting estimation and raw camera access. This interface would be a stub, exposing only a constructor and no additional methods.

Motivation

The XRWebGLBinding is a key component of several APIs that are currently in active development in Chrome; however, is owned by neither of them. The XRWebGLBinding is necessary for methods that return a WebGLTexture to WebXR applications to use. Since Chrome is not actively working towards shipping the full WebXR Layers spec, this exposes just the base interface (and corresponding constructor).

Demos

Specification

Editor's draft

Status in Chromium

Blink>WebXR


No active development

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • No signal
  • No signal
  • No signal
  • Positive

Owner

Last updated on 2020-12-10