Hello there!
From what I can see in 5.5.4-676246, and pretty much since I have been doing GPU captures, there is no batching of any kind on our Niagara System. I just tried on with the Fountain regular (6 on the left) and Fountain Lightweight emitter (6 on the right) templates, both using default sprite material (tried Additive and Translucent blending mode) and tried to do a PIX GPU capture and it’s confirming that each 12 systems (each containing a single emitter and a single sprite renderer) they are generating a batch each. The only difference I see is in the name of the batch, DrawIndexedInstancedfor regular emitter and ExecuteIndirect for the lightweight versions (see attached screenshot).
From the documentation: https://morevfxacademy.com/complete\-guide\-to\-niagara\-vfx\-optimization\-in\-unreal\-engine/ it seems like it could be possible to do so. Is this information valid if so, is it under specific conditions or platforms? Or maybe I am missing something else?
Thanks in advance for the information