On the way to OpenGl ES2 support :
Use vertexAttribute for texture coordinate and color