Lines Matching full:vec4
87 input vec4 in0 = [ vec4(0.0, 1.0, -2.0, 0.5) | vec4(2.0, 2.5, 4.0, -7.0) ];
95 float func (vec4 a)
1394 vec4 func (vec4 a) { return a.wwww; }
1398 out0 = func(func(func(func(vec4(in0)).xyz).xy).x);
1470 vec4 func (vec4 a) { return a.wwww; }
1486 out0 = float(func(func(ivec4(func(func(func(vec4(0.5)).xyz).xy).xxxx)).xy).x);
1511 vec4 func (vec4 a) { return a.wwww; }
1512 vec4 func (vec4 a[4]) { return a[1] + a[2]; }
1528 vec4 arr2[4];
1533 out0 = float(func(func(ivec4(func(func(func(vec4(0.5)).xyz).xy).xxxx)).xy).x);
1654 input vec4 in0 = [ vec4(0.0, 1.0, 2.0, -4.0) | vec4(-7.5, 12.125, -0.25, 16.0) ];
1655 output vec4 out0 = [ vec4(0.0, -1.0, -2.0, 4.0) | vec4(7.5, -12.125, 0.25, -16.0) ];
1678 out0 = f * vec4(arr[0], arr[1], arr[2], arr[3]);
1687 input vec4 in0 = [ vec4(0.0, 1.0, 2.0, -4.0) | vec4(-7.5, 12.125, -0.25, 16.0) ];
1688 output vec4 out0 = [ vec4(0.0, -1.0, -2.0, 4.0) | vec4(7.5, -12.125, 0.25, -16.0) ];
1712 out0 = f * vec4(arr[0], arr[1], arr[2], arr[3]);
1863 input vec4 in0 = [ vec4(0.0, 1.0, 2.0, -4.0) | vec4(-7.5, 12.125, -0.25, 16.0) ];
1871 vec4 get (in float arr[4]);
1872 void set (out float arr[4], vec4 val);
1874 bool test (in float arr[4], vec4 ref);
1886 float absDiff (vec4 a, vec4 b) { vec4 d = abs(a - b); return max(max(d.x, d.y), max(d.z, d.w)); }
1887 vec4 get (in float arr[4]) { return vec4(arr[0], arr[1], arr[2], arr[3]); }
1888 void set (out float arr[4], vec4 val) { arr[0] = val.x; arr[1] = val.y; arr[2] = val.z; arr[3] = val.w; }
1890 bool test (in float arr[4], vec4 ref) { return (absDiff(get(arr), ref) < 0.1); }
1899 input vec4 in0 = [ vec4(0.0, 1.0, 2.0, -4.0) | vec4(-7.5, 12.125, -0.25, 16.0) ];
1900 output vec4 out0 = [ vec4(0.0, -1.0, -2.0, 4.0) | vec4(7.5, -12.125, 0.25, -16.0) ];
1907 vec4 get (in float arr[4]);
1908 void set (out float arr[4], vec4 val);
1910 bool test (in float arr[4], vec4 ref);
1928 float absDiff (vec4 a, vec4 b) { vec4 d = abs(a - b); return max(max(d.x, d.y), max(d.z, d.w)); }
1929 vec4 get (in float arr[4]) { return vec4(arr[0], arr[1], arr[2], arr[3]); }
1930 void set (out float arr[4], vec4 val) { arr[0] = val.x; arr[1] = val.y; arr[2] = val.z; arr[3] = val.w; }
1932 bool test (in float arr[4], vec4 ref) { return (absDiff(get(arr), ref) < 0.1); }
1941 input vec4 in0 = [ vec4(0.0, 1.0, 2.0, -4.0) | vec4(-7.5, 12.125, -0.25, 16.0) ];
1942 output vec4 out0 = [ vec4(0.0, -1.0, -2.0, 4.0) | vec4(7.5, -12.125, 0.25, -16.0) ];
1949 vec4 get (in float arr[4]);
1950 void set (out float arr[4], vec4 val);
1952 bool test (in float arr[4], vec4 ref);
1971 float absDiff (vec4 a, vec4 b) { vec4 d = abs(a - b); return max(max(d.x, d.y), max(d.z, d.w)); }
1972 vec4 get (in float arr[4]) { return vec4(arr[0], arr[1], arr[2], arr[3]); }
1973 void set (out float arr[4], vec4 val) { arr[0] = val.x; arr[1] = val.y; arr[2] = val.z; arr[3] = val.w; }
1975 bool test (in float arr[4], vec4 ref) { return (absDiff(get(arr), ref) < 0.1); }
1984 input vec4 in0 = [ vec4(0.0, 1.0, 2.0, -4.0) | vec4(-7.5, 12.125, -0.25, 16.0) ];
1985 output vec4 out0 = [ vec4(0.0, -1.0, -2.0, 4.0) | vec4(7.5, -12.125, 0.25, -16.0) ];
1992 vec4 get (in float arr[4]);
1993 void set (out float arr[4], vec4 val);
1995 bool test (in float arr[4], vec4 ref);
2014 float absDiff (vec4 a, vec4 b) { vec4 d = abs(a - b); return max(max(d.x, d.y), max(d.z, d.w)); }
2015 vec4 get (in float arr[4]) { return vec4(arr[0], arr[1], arr[2], arr[3]); }
2016 void set (out float arr[4], vec4 val) { arr[0] = val.x; arr[1] = val.y; arr[2] = val.z; arr[3] = val.w; }
2018 bool test (in float arr[4], vec4 ref) { return (absDiff(get(arr), ref) < 0.1); }
2027 input vec4 in0 = [ vec4(0.0, 1.0, 2.0, -4.0) | vec4(-7.5, 12.125, -0.25, 16.0) ];
2028 output vec4 out0 = [ vec4(0.0, -1.0, -2.0, 4.0) | vec4(7.5, -12.125, 0.25, -16.0) ];
2035 vec4 get (in float arr[4]);
2036 void set (out float arr[4], vec4 val);
2038 bool test (in float arr[4], vec4 ref);
2058 float absDiff (vec4 a, vec4 b) { vec4 d = abs(a - b); return max(max(d.x, d.y), max(d.z, d.w)); }
2059 vec4 get (in float arr[4]) { return vec4(arr[0], arr[1], arr[2], arr[3]); }
2060 void set (out float arr[4], vec4 val) { arr[0] = val.x; arr[1] = val.y; arr[2] = val.z; arr[3] = val.w; }
2062 bool test (in float arr[4], vec4 ref) { return (absDiff(get(arr), ref) < 0.1); }
2067 # vec4 get (in float arr[4]);
2068 # void set (out float arr[4], vec4 val);
2070 # bool test (in float arr[4], vec4 ref);
2073 # float absDiff (vec4 a, vec4 b) { vec4 d = abs(a - b); return max(max(d.x, d.y), max(d.z, d.w)); }
2074 # vec4 get (in float arr[4]) { return vec4(arr[0], arr[1], arr[2], arr[3]); }
2075 # void set (out float arr[4], vec4 val) { arr[0] = val.x; arr[1] = val.y; arr[2] = val.z; arr[3] = val.w; }
2077 # bool test (in float arr[4], vec4 ref) { return (absDiff(get(arr), ref) < 0.1); }
2446 input vec4 in0 = [ vec4(0.0, 1.0, -2.0, 0.5) | vec4(2.0, 2.5, 4.0, -7.0) ];
2454 float sum(vec4 v) { return (v.x + v.y + v.z + v.w); }
2456 float func (float a, vec3 b, vec2 c, vec2 d, vec4 e)
2458 return -sum(vec4(a, b) + vec4(c, d)) + sum(e);
2607 ${POSITION_FRAG_COLOR} = vec4(1.0);
2624 ${POSITION_FRAG_COLOR} = vec4(1.0);
2641 ${POSITION_FRAG_COLOR} = vec4(1.0);
2658 ${POSITION_FRAG_COLOR} = vec4(1.0);
2675 ${POSITION_FRAG_COLOR} = vec4(1.0);
2691 ${POSITION_FRAG_COLOR} = vec4(1.0);
2709 ${POSITION_FRAG_COLOR} = vec4(1.0);
2726 ${POSITION_FRAG_COLOR} = vec4(1.0);
2743 ${POSITION_FRAG_COLOR} = vec4(1.0);
2765 ${POSITION_FRAG_COLOR} = vec4(1.0);
2779 ${POSITION_FRAG_COLOR} = vec4(1.0);
2798 ${POSITION_FRAG_COLOR} = vec4(1.0);
2817 ${POSITION_FRAG_COLOR} = vec4(1.0);
2834 ${POSITION_FRAG_COLOR} = vec4(1.0);
2851 ${POSITION_FRAG_COLOR} = vec4(1.0);
2868 ${POSITION_FRAG_COLOR} = vec4(1.0);
2885 ${POSITION_FRAG_COLOR} = vec4(1.0);
2898 ${POSITION_FRAG_COLOR} = vec4(1.0);
2929 ${POSITION_FRAG_COLOR} = vec4(1.0);
2951 ${POSITION_FRAG_COLOR} = vec4(1.0);
2972 ${POSITION_FRAG_COLOR} = vec4(1.0);
2993 ${POSITION_FRAG_COLOR} = vec4(1.0);
3015 ${POSITION_FRAG_COLOR} = vec4(1.0);
3037 ${POSITION_FRAG_COLOR} = vec4(1.0);
3059 ${POSITION_FRAG_COLOR} = vec4(1.0);
3081 ${POSITION_FRAG_COLOR} = vec4(1.0);
3099 ${POSITION_FRAG_COLOR} = vec4(1.0);
3113 ${POSITION_FRAG_COLOR} = vec4(1.0);
3130 ${POSITION_FRAG_COLOR} = vec4(1.0);
3149 ${POSITION_FRAG_COLOR} = vec4(1.0);
3169 ${POSITION_FRAG_COLOR} = vec4(1.0);
3186 ${POSITION_FRAG_COLOR} = vec4(1.0);
3203 ${POSITION_FRAG_COLOR} = vec4(1.0);
3220 ${POSITION_FRAG_COLOR} = vec4(1.0);
3236 ${POSITION_FRAG_COLOR} = vec4(1.0);
3252 ${POSITION_FRAG_COLOR} = vec4(1.0);
3268 ${POSITION_FRAG_COLOR} = vec4(1.0);
3285 ${POSITION_FRAG_COLOR} = vec4(1.0);
3302 ${POSITION_FRAG_COLOR} = vec4(1.0);
3319 ${POSITION_FRAG_COLOR} = vec4(1.0);
3331 ${POSITION_FRAG_COLOR} = vec4(1.0);
3343 ${POSITION_FRAG_COLOR} = vec4(1.0);
3355 ${POSITION_FRAG_COLOR} = vec4(1.0);
3372 ${POSITION_FRAG_COLOR} = vec4(1.0);
3389 ${POSITION_FRAG_COLOR} = vec4(1.0);
3409 ${POSITION_FRAG_COLOR} = vec4(func(3));
3429 ${POSITION_FRAG_COLOR} = vec4(func(3));
3450 ${POSITION_FRAG_COLOR} = vec4(func(3));
3471 ${POSITION_FRAG_COLOR} = vec4(func(1.0));