| // Copyright 2019 The Chromium Authors |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| // https://immersive-web.github.io/webxr/#xrrenderstate-interface |
| [ |
| SecureContext, |
| Exposed=Window, |
| RuntimeEnabled=WebXR |
| ] interface XRRenderState { |
| readonly attribute double depthNear; |
| readonly attribute double depthFar; |
| readonly attribute double? inlineVerticalFieldOfView; |
| readonly attribute XRWebGLLayer? baseLayer; |
| [RuntimeEnabled=WebXRLayersCommon] readonly attribute FrozenArray<XRLayer> layers; |
| }; |