Advanced
Add a add a batchable object to the batch.
the instruction set currently being built
Forces the batch to break. This can happen if for example you need to render everything and then change the render target.
the instruction set currently being built
this is where the actual instruction is executed - eg make the draw call activate a filter. Any instructions that have the same renderPipeId have their execute method called
called just before we execute the draw calls , this is where the pipes have an opportunity to upload data to the GPU. This is only called if data changes.
the instruction set currently being built
Static
get
A pipe that batches elements into batches and sends them to the renderer.
You can install new Batchers using ExtensionType.Batcher. Each render group will have a default batcher and any required ones will be created on demand.