From 93af16305eb2fd24cd7d0086974c7a1fb925bd63 Mon Sep 17 00:00:00 2001 From: "Mr.doob" Date: Mon, 24 Jul 2017 15:21:19 -0700 Subject: [PATCH] WebGLRenderLists: No need to call sort if array has 1 or less elements. --- src/renderers/webgl/WebGLRenderLists.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/renderers/webgl/WebGLRenderLists.js b/src/renderers/webgl/WebGLRenderLists.js index 479ec11dd0..fb2e0972ff 100644 --- a/src/renderers/webgl/WebGLRenderLists.js +++ b/src/renderers/webgl/WebGLRenderLists.js @@ -103,8 +103,8 @@ function WebGLRenderList() { function sort() { - opaque.sort( painterSortStable ); - transparent.sort( reversePainterSortStable ); + if ( opaque.length > 1 ) opaque.sort( painterSortStable ); + if ( transparent.length > 1 ) transparent.sort( reversePainterSortStable ); } -- GitLab