Răsfoiți Sursa

WebGLRenderLists: No need to call sort if array has 1 or less elements.

Mr.doob 8 ani în urmă
părinte
comite
93af16305e
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      src/renderers/webgl/WebGLRenderLists.js

+ 2 - 2
src/renderers/webgl/WebGLRenderLists.js

@@ -103,8 +103,8 @@ function WebGLRenderList() {
 
 
 	function sort() {
 	function sort() {
 
 
-		opaque.sort( painterSortStable );
-		transparent.sort( reversePainterSortStable );
+		if ( opaque.length > 1 ) opaque.sort( painterSortStable );
+		if ( transparent.length > 1 ) transparent.sort( reversePainterSortStable );
 
 
 	}
 	}
 
 

粤ICP备19079148号