WEBGL_multi_draw extension

WebGPU mdi proposal is staled for almost a year and a half, no change to that PR since Nov 19, 2024, and no sign in recent meetings that the work group is pushing this forward in recent weeks.
Another thing to highlight is that the main bottleneck of browser-based rendering is bind instead of draw, see here for a profile. the performance gain of WEBGL_multi_draw is mainly from 2 sources, one is batching js-cpp call conversion and webgl validation, the other is it forces the rendering model of bind once, draw many. Bindless is also part of focused plan of the workgroup in recent weeks.

1 Like