Note: I’d assume gawain equivalent to glDrawArrays would be batches? But for two lines drawn twice this looks totally overkill anyway, so switched back to basic immediate-mode-like API. A bit frustrating to work on this code, since afaict you cannot check the results in Blender, being mostly unused currently...