renderInstances method
void
renderInstances(
- int start,
- int count,
- int primcount
)
override
Implementation
@override
void renderInstances(int start, int count, int primcount) {
if (primcount == 0) return;
// final extension, methodName;
// if ( isWebGL2 ) {
// extension = gl;
// methodName = 'drawElementsInstanced';
// } else {
// extension = extensions.get( 'ANGLE_instanced_arrays' );
// methodName = 'drawElementsInstancedANGLE';
// if ( extension == null ) {
// print( 'WebGLIndexedBufferRenderer: using InstancedBufferGeometry but hardware does not support extension ANGLE_instanced_arrays.' );
// return;
// }
// }
// extension[ methodName ]( mode, count, type, start * bytesPerElement, primcount );
gl.drawElementsInstanced(mode, count, type, start * bytesPerElement, primcount);
info.update(count, mode, primcount);
}