added some checks to versions of opengl and attempted to send indices as floats then cast to int in shader code, still no luck =(