GLOW.ShaderUtils.createMultiple doesn't work for points. As far as I can see Glow only deals with indexed rendering, i.e. glDrawElements rather than glDrawArrays. For drawing points, glDrawArrays would may be better anyway, as there wouldn't be shared vertices. This function would then no longer be necessary as the limitation is on the size of the data type of the index array.