I am moving to flax after about a year of learning Unity. In Unity I discovered GPU indirect instancing, which cjust sends a mesh data once to the gpu and then it makes copies of it using buffer data. Does Flax support this? This is not mesh batching, and I would want to know if they have an api for this so I can choose what data to put into the buffer to optimize performance
thank you for that link
Flax has an automatic draw calls batching implementation that sorts and merges draw calls within RenderList: https://github.com/FlaxEngine/FlaxEngine/blob/master/Source/Engine/Renderer/RenderList.cpp#L768
thats nice to know, except im trying to use custom buffers with indirect instancing, im going to try after school with the GPUDrawIndirectArgs