Forráskód Böngészése

disallow render target resizing while in XR (#30738)

Rik Cabanier 1 éve
szülő
commit
4abd4072e5
1 módosított fájl, 6 hozzáadás és 0 törlés
  1. 6 0
      src/renderers/common/Renderer.js

+ 6 - 0
src/renderers/common/Renderer.js

@@ -1616,6 +1616,9 @@ class Renderer {
 	 */
 	setDrawingBufferSize( width, height, pixelRatio ) {
 
+		// Renderer can't be resized while presenting in XR.
+		if ( this.xr && this.xr.isPresenting ) return;
+
 		this._width = width;
 		this._height = height;
 
@@ -1639,6 +1642,9 @@ class Renderer {
 	 */
 	setSize( width, height, updateStyle = true ) {
 
+		// Renderer can't be resized while presenting in XR.
+		if ( this.xr && this.xr.isPresenting ) return;
+
 		this._width = width;
 		this._height = height;
 

粤ICP备19079148号