glBindBuffer
cast untyped copy of buffer data to E[]
cast untyped copy of buffer sub data to E[]
return untyped copy of buffer sub data
return ubtyped copy of buffer data
glMapBuffer
glMapBufferRange
setUntypedData( data_arr, E.sizeof, mem )
setSubUntypedData( offset * E.sizeof, data_arr, E.sizeof )
glBufferSubData
glBufferData, call signals
glBindBuffer with self target to 0
glUnmapBuffer
calculated
glBindBuffer( trg, 0 )
calls when data size changed (in setUntypedData)
calls when element count changed (in setUntypedData)
calls when element size changed (in setUntypedData)