[DF-3529] Fixed size of vector2Value and added vec2 and mat2 to parsing of shader