By default this is an empty method hook that you can override and use in your own custom pipelines.
This method is called every time this pipeline is asked to flush its batch.
It is called immediately before the
gl.drawArrays calls are made, so you can
perform any final pre-render modifications. To apply changes post-render, see
Was this flush invoked as part of a post-process, or not?