tests-3d: add test-float-int

To start looking at ivec attributes and varyings.
test-vertex: update to gles3

Needed to reduce the number of attributes, otherwise blob seems rather
prone to GL_OUT_OF_MEMORY