فهرست منبع

remove redundant code (#29176)

Co-authored-by: aardgoose <angus.sawyer@email.com>
aardgoose 1 سال پیش
والد
کامیت
31e363c611
1فایلهای تغییر یافته به همراه3 افزوده شده و 12 حذف شده
  1. 3 12
      src/renderers/common/Textures.js

+ 3 - 12
src/renderers/common/Textures.js

@@ -25,10 +25,9 @@ class Textures extends DataMap {
 		const sampleCount = renderTarget.samples === 0 ? 1 : renderTarget.samples;
 		const sampleCount = renderTarget.samples === 0 ? 1 : renderTarget.samples;
 		const depthTextureMips = renderTargetData.depthTextureMips || ( renderTargetData.depthTextureMips = {} );
 		const depthTextureMips = renderTargetData.depthTextureMips || ( renderTargetData.depthTextureMips = {} );
 
 
-		const texture = renderTarget.texture;
 		const textures = renderTarget.textures;
 		const textures = renderTarget.textures;
 
 
-		const size = this.getSize( texture );
+		const size = this.getSize( textures[ 0 ] );
 
 
 		const mipWidth = size.width >> activeMipmapLevel;
 		const mipWidth = size.width >> activeMipmapLevel;
 		const mipHeight = size.height >> activeMipmapLevel;
 		const mipHeight = size.height >> activeMipmapLevel;
@@ -103,17 +102,9 @@ class Textures extends DataMap {
 
 
 				renderTarget.removeEventListener( 'dispose', onDispose );
 				renderTarget.removeEventListener( 'dispose', onDispose );
 
 
-				if ( textures !== undefined ) {
+				for ( let i = 0; i < textures.length; i ++ ) {
 
 
-					for ( let i = 0; i < textures.length; i ++ ) {
-
-						this._destroyTexture( textures[ i ] );
-
-					}
-
-				} else {
-
-					this._destroyTexture( texture );
+					this._destroyTexture( textures[ i ] );
 
 
 				}
 				}
 
 

粤ICP备19079148号