Lines Matching refs:u4
11 uvec4 u4;
21 data[invocation].u4 = subgroupPartitionNV(data[0].f4.x);
22 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xy);
23 data[invocation].u4 = subgroupPartitionNV(data[0].f4.xyz);
24 data[invocation].u4 = subgroupPartitionNV(data[0].f4);
26 data[invocation].u4 = subgroupPartitionNV(data[0].i4.x);
27 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xy);
28 data[invocation].u4 = subgroupPartitionNV(data[0].i4.xyz);
29 data[invocation].u4 = subgroupPartitionNV(data[0].i4);
31 data[invocation].u4 = subgroupPartitionNV(data[0].u4.x);
32 data[invocation].u4 = subgroupPartitionNV(data[0].u4.xy);
33 data[invocation].u4 = subgroupPartitionNV(data[0].u4.xyz);
34 data[invocation].u4 = subgroupPartitionNV(data[0].u4);
36 data[invocation].u4 = subgroupPartitionNV(data[0].d4.x);
37 data[invocation].u4 = subgroupPartitionNV(data[0].d4.xy);
38 data[invocation].u4 = subgroupPartitionNV(data[0].d4.xyz);
39 data[invocation].u4 = subgroupPartitionNV(data[0].d4);
41 data[invocation].u4 = subgroupPartitionNV(bool(data[0].i4.x));
42 data[invocation].u4 = subgroupPartitionNV(bvec2(data[0].i4.xy));
43 data[invocation].u4 = subgroupPartitionNV(bvec3(data[0].i4.xyz));
44 data[invocation].u4 = subgroupPartitionNV(bvec4(data[0].i4));
56 data[invocation].u4.x = subgroupPartitionedAddNV(data[0].u4.x, ballot);
57 data[invocation].u4.xy = subgroupPartitionedAddNV(data[1].u4.xy, ballot);
58 data[invocation].u4.xyz = subgroupPartitionedAddNV(data[2].u4.xyz, ballot);
59 data[invocation].u4 = subgroupPartitionedAddNV(data[3].u4, ballot);
76 data[invocation].u4.x = subgroupPartitionedMulNV(data[0].u4.x, ballot);
77 data[invocation].u4.xy = subgroupPartitionedMulNV(data[1].u4.xy, ballot);
78 data[invocation].u4.xyz = subgroupPartitionedMulNV(data[2].u4.xyz, ballot);
79 data[invocation].u4 = subgroupPartitionedMulNV(data[3].u4, ballot);
96 data[invocation].u4.x = subgroupPartitionedMinNV(data[0].u4.x, ballot);
97 data[invocation].u4.xy = subgroupPartitionedMinNV(data[1].u4.xy, ballot);
98 data[invocation].u4.xyz = subgroupPartitionedMinNV(data[2].u4.xyz, ballot);
99 data[invocation].u4 = subgroupPartitionedMinNV(data[3].u4, ballot);
116 data[invocation].u4.x = subgroupPartitionedMaxNV(data[0].u4.x, ballot);
117 data[invocation].u4.xy = subgroupPartitionedMaxNV(data[1].u4.xy, ballot);
118 data[invocation].u4.xyz = subgroupPartitionedMaxNV(data[2].u4.xyz, ballot);
119 data[invocation].u4 = subgroupPartitionedMaxNV(data[3].u4, ballot);
131 data[invocation].u4.x = subgroupPartitionedAndNV(data[0].u4.x, ballot);
132 data[invocation].u4.xy = subgroupPartitionedAndNV(data[1].u4.xy, ballot);
133 data[invocation].u4.xyz = subgroupPartitionedAndNV(data[2].u4.xyz, ballot);
134 data[invocation].u4 = subgroupPartitionedAndNV(data[3].u4, ballot);
146 data[invocation].u4.x = subgroupPartitionedOrNV(data[0].u4.x, ballot);
147 data[invocation].u4.xy = subgroupPartitionedOrNV(data[1].u4.xy, ballot);
148 data[invocation].u4.xyz = subgroupPartitionedOrNV(data[2].u4.xyz, ballot);
149 data[invocation].u4 = subgroupPartitionedOrNV(data[3].u4, ballot);
161 data[invocation].u4.x = subgroupPartitionedXorNV(data[0].u4.x, ballot);
162 data[invocation].u4.xy = subgroupPartitionedXorNV(data[1].u4.xy, ballot);
163 data[invocation].u4.xyz = subgroupPartitionedXorNV(data[2].u4.xyz, ballot);
164 data[invocation].u4 = subgroupPartitionedXorNV(data[3].u4, ballot);
181 data[invocation].u4.x = subgroupPartitionedInclusiveAddNV(data[0].u4.x, ballot);
182 data[invocation].u4.xy = subgroupPartitionedInclusiveAddNV(data[1].u4.xy, ballot);
183 data[invocation].u4.xyz = subgroupPartitionedInclusiveAddNV(data[2].u4.xyz, ballot);
184 data[invocation].u4 = subgroupPartitionedInclusiveAddNV(data[3].u4, ballot);
201 data[invocation].u4.x = subgroupPartitionedInclusiveMulNV(data[0].u4.x, ballot);
202 data[invocation].u4.xy = subgroupPartitionedInclusiveMulNV(data[1].u4.xy, ballot);
203 data[invocation].u4.xyz = subgroupPartitionedInclusiveMulNV(data[2].u4.xyz, ballot);
204 data[invocation].u4 = subgroupPartitionedInclusiveMulNV(data[3].u4, ballot);
221 data[invocation].u4.x = subgroupPartitionedInclusiveMinNV(data[0].u4.x, ballot);
222 data[invocation].u4.xy = subgroupPartitionedInclusiveMinNV(data[1].u4.xy, ballot);
223 data[invocation].u4.xyz = subgroupPartitionedInclusiveMinNV(data[2].u4.xyz, ballot);
224 data[invocation].u4 = subgroupPartitionedInclusiveMinNV(data[3].u4, ballot);
241 data[invocation].u4.x = subgroupPartitionedInclusiveMaxNV(data[0].u4.x, ballot);
242 data[invocation].u4.xy = subgroupPartitionedInclusiveMaxNV(data[1].u4.xy, ballot);
243 data[invocation].u4.xyz = subgroupPartitionedInclusiveMaxNV(data[2].u4.xyz, ballot);
244 data[invocation].u4 = subgroupPartitionedInclusiveMaxNV(data[3].u4, ballot);
256 data[invocation].u4.x = subgroupPartitionedInclusiveAndNV(data[0].u4.x, ballot);
257 data[invocation].u4.xy = subgroupPartitionedInclusiveAndNV(data[1].u4.xy, ballot);
258 data[invocation].u4.xyz = subgroupPartitionedInclusiveAndNV(data[2].u4.xyz, ballot);
259 data[invocation].u4 = subgroupPartitionedInclusiveAndNV(data[3].u4, ballot);
271 data[invocation].u4.x = subgroupPartitionedInclusiveOrNV(data[0].u4.x, ballot);
272 data[invocation].u4.xy = subgroupPartitionedInclusiveOrNV(data[1].u4.xy, ballot);
273 data[invocation].u4.xyz = subgroupPartitionedInclusiveOrNV(data[2].u4.xyz, ballot);
274 data[invocation].u4 = subgroupPartitionedInclusiveOrNV(data[3].u4, ballot);
286 data[invocation].u4.x = subgroupPartitionedInclusiveXorNV(data[0].u4.x, ballot);
287 data[invocation].u4.xy = subgroupPartitionedInclusiveXorNV(data[1].u4.xy, ballot);
288 data[invocation].u4.xyz = subgroupPartitionedInclusiveXorNV(data[2].u4.xyz, ballot);
289 data[invocation].u4 = subgroupPartitionedInclusiveXorNV(data[3].u4, ballot);
306 data[invocation].u4.x = subgroupPartitionedExclusiveAddNV(data[0].u4.x, ballot);
307 data[invocation].u4.xy = subgroupPartitionedExclusiveAddNV(data[1].u4.xy, ballot);
308 data[invocation].u4.xyz = subgroupPartitionedExclusiveAddNV(data[2].u4.xyz, ballot);
309 data[invocation].u4 = subgroupPartitionedExclusiveAddNV(data[3].u4, ballot);
326 data[invocation].u4.x = subgroupPartitionedExclusiveMulNV(data[0].u4.x, ballot);
327 data[invocation].u4.xy = subgroupPartitionedExclusiveMulNV(data[1].u4.xy, ballot);
328 data[invocation].u4.xyz = subgroupPartitionedExclusiveMulNV(data[2].u4.xyz, ballot);
329 data[invocation].u4 = subgroupPartitionedExclusiveMulNV(data[3].u4, ballot);
346 data[invocation].u4.x = subgroupPartitionedExclusiveMinNV(data[0].u4.x, ballot);
347 data[invocation].u4.xy = subgroupPartitionedExclusiveMinNV(data[1].u4.xy, ballot);
348 data[invocation].u4.xyz = subgroupPartitionedExclusiveMinNV(data[2].u4.xyz, ballot);
349 data[invocation].u4 = subgroupPartitionedExclusiveMinNV(data[3].u4, ballot);
366 data[invocation].u4.x = subgroupPartitionedExclusiveMaxNV(data[0].u4.x, ballot);
367 data[invocation].u4.xy = subgroupPartitionedExclusiveMaxNV(data[1].u4.xy, ballot);
368 data[invocation].u4.xyz = subgroupPartitionedExclusiveMaxNV(data[2].u4.xyz, ballot);
369 data[invocation].u4 = subgroupPartitionedExclusiveMaxNV(data[3].u4, ballot);
381 data[invocation].u4.x = subgroupPartitionedExclusiveAndNV(data[0].u4.x, ballot);
382 data[invocation].u4.xy = subgroupPartitionedExclusiveAndNV(data[1].u4.xy, ballot);
383 data[invocation].u4.xyz = subgroupPartitionedExclusiveAndNV(data[2].u4.xyz, ballot);
384 data[invocation].u4 = subgroupPartitionedExclusiveAndNV(data[3].u4, ballot);
396 data[invocation].u4.x = subgroupPartitionedExclusiveOrNV(data[0].u4.x, ballot);
397 data[invocation].u4.xy = subgroupPartitionedExclusiveOrNV(data[1].u4.xy, ballot);
398 data[invocation].u4.xyz = subgroupPartitionedExclusiveOrNV(data[2].u4.xyz, ballot);
399 data[invocation].u4 = subgroupPartitionedExclusiveOrNV(data[3].u4, ballot);
411 data[invocation].u4.x = subgroupPartitionedExclusiveXorNV(data[0].u4.x, ballot);
412 data[invocation].u4.xy = subgroupPartitionedExclusiveXorNV(data[1].u4.xy, ballot);
413 data[invocation].u4.xyz = subgroupPartitionedExclusiveXorNV(data[2].u4.xyz, ballot);
414 data[invocation].u4 = subgroupPartitionedExclusiveXorNV(data[3].u4, ballot);