Browsing the net I found glEnableVertexAttribArrayARB but that’s not really what I need… From what I’ve understood and tested it’s used jointly with vertex arrays.
But what I need is to send, vertex per vertex, an array such as:
Still needs four (now continuous!) attribute arrays on OpenGL API side, because OpenGL attribs are maximum vec4.
If you’re concerned about decomposing into different memory locations on app side, that’s not a problem. Vertex arrays have a stride parameter, so you can interleave the data in memory.