renderMultiDraw method

void renderMultiDraw(
  1. List<int> starts,
  2. List<int> counts,
  3. int drawCount
)
override

Implementation

void renderMultiDraw(List<int> starts,List<int> counts,int drawCount ) {
	if ( drawCount == 0 ) return;
	final extension = extensions.get( 'WEBGL_multi_draw' );

    extension.multiDrawElementsWEBGL( mode, counts, 0, type, starts, 0, drawCount );
    int elementCount = 0;
    for ( int i = 0; i < drawCount; i ++ ) {
      elementCount += counts[ i ];
    }
    info.update( elementCount, mode, 1 );
}