浏览代码

WebGLBufferRenderer/WebGLIndexedBufferRenderer: Removed superfluous parameter. Thanks to @trusktr for pointing it out.

Mr.doob 5 年之前
父节点
当前提交
4ac0ec9823

+ 2 - 2
src/renderers/WebGLRenderer.js

@@ -857,13 +857,13 @@ function WebGLRenderer( parameters ) {
 
 		if ( object.isInstancedMesh ) {
 
-			renderer.renderInstances( geometry, drawStart, drawCount, object.count );
+			renderer.renderInstances( drawStart, drawCount, object.count );
 
 		} else if ( geometry.isInstancedBufferGeometry ) {
 
 			const instanceCount = Math.min( geometry.instanceCount, geometry._maxInstanceCount );
 
-			renderer.renderInstances( geometry, drawStart, drawCount, instanceCount );
+			renderer.renderInstances( drawStart, drawCount, instanceCount );
 
 		} else {
 

+ 5 - 1
src/renderers/webgl/WebGLBufferRenderer.d.ts

@@ -9,6 +9,10 @@ export class WebGLBufferRenderer {
 
 	setMode( value: any ): void;
 	render( start: any, count: number ): void;
-	renderInstances( geometry: any ): void;
+	renderInstances(
+		start: any,
+		count: number,
+		primcount: number
+	): void;
 
 }

+ 1 - 1
src/renderers/webgl/WebGLBufferRenderer.js

@@ -22,7 +22,7 @@ function WebGLBufferRenderer( gl, extensions, info, capabilities ) {
 
 	}
 
-	function renderInstances( geometry, start, count, primcount ) {
+	function renderInstances( start, count, primcount ) {
 
 		if ( primcount === 0 ) return;
 

+ 0 - 1
src/renderers/webgl/WebGLIndexedBufferRenderer.d.ts

@@ -11,7 +11,6 @@ export class WebGLIndexedBufferRenderer {
 	setIndex( index: any ): void;
 	render( start: any, count: number ): void;
 	renderInstances(
-		geometry: any,
 		start: any,
 		count: number,
 		primcount: number

+ 1 - 1
src/renderers/webgl/WebGLIndexedBufferRenderer.js

@@ -31,7 +31,7 @@ function WebGLIndexedBufferRenderer( gl, extensions, info, capabilities ) {
 
 	}
 
-	function renderInstances( geometry, start, count, primcount ) {
+	function renderInstances( start, count, primcount ) {
 
 		if ( primcount === 0 ) return;