소스 검색

WebGLRenderLists/WebGLRenderStats: Simplified.

Mr.doob 4 년 전
부모
커밋
af07e8ad15
2개의 변경된 파일2개의 추가작업 그리고 4개의 파일을 삭제
  1. 1 2
      src/renderers/webgl/WebGLRenderLists.js
  2. 1 2
      src/renderers/webgl/WebGLRenderStates.js

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

@@ -181,8 +181,7 @@ function WebGLRenderLists( properties ) {
 		if ( lists.has( scene ) === false ) {
 		if ( lists.has( scene ) === false ) {
 
 
 			list = new WebGLRenderList( properties );
 			list = new WebGLRenderList( properties );
-			lists.set( scene, [] );
-			lists.get( scene ).push( list );
+			lists.set( scene, [ list ] );
 
 
 		} else {
 		} else {
 
 

+ 1 - 2
src/renderers/webgl/WebGLRenderStates.js

@@ -68,8 +68,7 @@ function WebGLRenderStates( extensions, capabilities ) {
 		if ( renderStates.has( scene ) === false ) {
 		if ( renderStates.has( scene ) === false ) {
 
 
 			renderState = new WebGLRenderState( extensions, capabilities );
 			renderState = new WebGLRenderState( extensions, capabilities );
-			renderStates.set( scene, [] );
-			renderStates.get( scene ).push( renderState );
+			renderStates.set( scene, [ renderState ] );
 
 
 		} else {
 		} else {