Lines Matching refs:u64v
51 u64vec2 u64v;
54 u64v = u64vec2(bv); // bool -> uint64
59 u64v = uv; // uint -> uint64
60 uv = uvec2(u64v); // uint64 -> uint
65 fv = vec2(u64v); // uint64 -> float
66 dv = u64v; // uint64 -> double
71 u64v = u64vec2(fv); // float -> uint64
72 u64v = u64vec2(dv); // double -> uint64
75 bv = bvec2(u64v); // uint64 -> bool
77 u64v = i64v; // int64 -> uint64
78 i64v = i64vec2(u64v); // uint64 -> int64
82 iv = ivec2(u64v); // uint64 -> int
83 u64v = iv; // int -> uint64
88 u64vec3 u64v;
95 u64v++;
98 --u64v;
100 u64v = ~u64v;
103 u64v = -u64v;
107 u64v -= u64v;
109 u64v /= uv;
110 u64v %= i;
112 u64v = u64v + uv;
114 u64v = u64v * uv;
119 u64v = u64v << i;
121 u64v <<= i;
124 i64 = i64 << u64v.z;
125 u64v = u64v << i64;
128 b = (u64v.x != i64);
129 b = (i64 == u64v.x);
130 b = (u64v.x > uv.y);
132 b = (u64v.y >= uv.x);
136 u64v |= i;
139 u64v = u64v & uv;
140 u64v ^= i64;
141 u64v = u64v ^ i64;
147 u64vec3 u64v;
163 u64v = min(u64v, u64);
164 u64v = min(u64v, u64vec3(0));
169 u64v = max(u64v, u64);
170 u64v = max(u64v, u64vec3(0));
175 u64v = clamp(u64v, -u64, u64);
176 u64v = clamp(u64v, -u64v, u64v);
181 u64 = mix(u64v.x, u64v.y, true);
182 u64v = mix(u64vec3(u64), u64vec3(-u64), bvec3(false));
188 u64v.x = doubleBitsToUint64(dv.z);
194 dv = uint64BitsToDouble(u64v);
209 bv = lessThan(u64v, u64vec3(u64));
213 bv = lessThanEqual(u64v, u64vec3(u64));
217 bv = greaterThan(u64v, u64vec3(u64));
221 bv = greaterThanEqual(u64v, u64vec3(u64));
225 bv = equal(u64v, u64vec3(u64));
229 bv = notEqual(u64v, u64vec3(u64));