XRRenderState interface of the WebXR Device API contains configurable values which affect how the imagery generated by an
XRSession gets composited. These properties include the range of distances from the viewer within which content should be rendered, the vertical field of view (for inline presentations), and a reference to the
XRWebGLLayer being used as the target for rendering the scene prior to it being presented on the XR device's display or displays.
When you apply changes using the
updateRenderState(), the specified changes take effect after the current animation frame has completed, but before the next one begins.