Support for mat2, mat3, mat4, ivec* bvec*