浏览代码

BasisTextureLoader: remove redundant checking in task cache

Senya Pugach 5 年之前
父节点
当前提交
38f6435e1f
共有 2 个文件被更改,包括 2 次插入10 次删除
  1. 1 5
      examples/js/loaders/BasisTextureLoader.js
  2. 1 5
      examples/jsm/loaders/BasisTextureLoader.js

+ 1 - 5
examples/js/loaders/BasisTextureLoader.js

@@ -118,11 +118,7 @@ THREE.BasisTextureLoader.prototype = Object.assign( Object.create( THREE.Loader.
 
 
 				var cachedTask = THREE.BasisTextureLoader.taskCache.get( buffer );
 				var cachedTask = THREE.BasisTextureLoader.taskCache.get( buffer );
 
 
-				if ( cachedTask.url === url ) {
-
-					return cachedTask.promise.then( onLoad ).catch( onError );
-
-				}
+				return cachedTask.promise.then( onLoad ).catch( onError );
 
 
 			}
 			}
 
 

+ 1 - 5
examples/jsm/loaders/BasisTextureLoader.js

@@ -131,11 +131,7 @@ BasisTextureLoader.prototype = Object.assign( Object.create( Loader.prototype ),
 
 
 				var cachedTask = BasisTextureLoader.taskCache.get( buffer );
 				var cachedTask = BasisTextureLoader.taskCache.get( buffer );
 
 
-				if ( cachedTask.url === url ) {
-
-					return cachedTask.promise.then( onLoad ).catch( onError );
-
-				}
+				return cachedTask.promise.then( onLoad ).catch( onError );
 
 
 			}
 			}