Bläddra i källkod

XRRenderTarget: Clean up. (#31210)

Michael Herzog 1 år sedan
förälder
incheckning
0d93546d79
1 ändrade filer med 4 tillägg och 1 borttagningar
  1. 4 1
      src/renderers/common/XRRenderTarget.js

+ 4 - 1
src/renderers/common/XRRenderTarget.js

@@ -34,6 +34,7 @@ class XRRenderTarget extends RenderTarget {
 		 * are defined by external textures. This flag is
 		 * set to `true` when using the WebXR Layers API.
 		 *
+		 * @private
 		 * @type {boolean}
 		 * @default false
 		 */
@@ -50,12 +51,12 @@ class XRRenderTarget extends RenderTarget {
 		 *
 		 * Reference: {@link https://www.w3.org/TR/webxrlayers-1/#dom-xrprojectionlayer-ignoredepthvalues}.
 		 *
+		 * @private
 		 * @type {boolean}
 		 * @default true
 		 */
 		this._autoAllocateDepthBuffer = true;
 
-
 		/**
 		 * Whether this render target is associated with a XRWebGLLayer.
 		 *
@@ -64,6 +65,7 @@ class XRRenderTarget extends RenderTarget {
 		 * stencil and depth buffers. We need to handle this framebuffer
 		 * differently since its textures are always bound.
 		 *
+		 * @private
 		 * @type {boolean}
 		 * @default false
 		 * */
@@ -77,6 +79,7 @@ class XRRenderTarget extends RenderTarget {
 
 		this._hasExternalTextures = source._hasExternalTextures;
 		this._autoAllocateDepthBuffer = source._autoAllocateDepthBuffer;
+		this._isOpaqueFramebuffer = source._isOpaqueFramebuffer;
 
 		return this;
 

粤ICP备19079148号