Lines Matching refs:ballot
22 gl_SubgroupEqMask; // ERROR extension not enabled (ballot)
23 gl_SubgroupGeMask; // ERROR extension not enabled (ballot)
24 gl_SubgroupGtMask; // ERROR extension not enabled (ballot)
25 gl_SubgroupLeMask; // ERROR extension not enabled (ballot)
26 gl_SubgroupLtMask; // ERROR extension not enabled (ballot)
27 subgroupBroadcast(f4, 0); // ERROR extension not enabled (ballot)
28 subgroupBroadcastFirst(f4); // ERROR extension not enabled (ballot)
29 uvec4 ballot = subgroupBallot(false); // ERROR extension not enabled (ballot)
30 subgroupInverseBallot(uvec4(0x1)); // ERROR extension not enabled (ballot)
31 subgroupBallotBitExtract(ballot, 0); // ERROR extension not enabled (ballot)
32 subgroupBallotBitCount(ballot); // ERROR extension not enabled (ballot)
33 subgroupBallotInclusiveBitCount(ballot); // ERROR extension not enabled (ballot)
34 subgroupBallotExclusiveBitCount(ballot); // ERROR extension not enabled (ballot)
35 subgroupBallotFindLSB(ballot); // ERROR extension not enabled (ballot)
36 subgroupBallotFindMSB(ballot); // ERROR extension not enabled (ballot)
47 subgroupAnd(ballot); // ERROR, extension not enabled (arith)
48 subgroupOr(ballot); // ERROR, extension not enabled (arith)
49 subgroupXor(ballot); // ERROR, extension not enabled (arith)
54 subgroupInclusiveAnd(ballot); // ERROR, extension not enabled (arith)
55 subgroupInclusiveOr(ballot); // ERROR, extension not enabled (arith)
56 subgroupInclusiveXor(ballot); // ERROR, extension not enabled (arith)
61 subgroupExclusiveAnd(ballot); // ERROR, extension not enabled (arith)
62 subgroupExclusiveOr(ballot); // ERROR, extension not enabled (arith)
63 subgroupExclusiveXor(ballot); // ERROR, extension not enabled (arith)
69 subgroupClusteredAnd(ballot, 2); // ERROR, extension not enabled (clustered)
70 subgroupClusteredOr(ballot, 2); // ERROR, extension not enabled (clustered)
71 subgroupClusteredXor(ballot, 2); // ERROR, extension not enabled (clustered)
83 …subgroupPartitionedAndNV(ballot, parti); // ERROR, extension not enabled (partitioned)
84 …subgroupPartitionedOrNV(ballot, parti); // ERROR, extension not enabled (partitioned)
85 …subgroupPartitionedXorNV(ballot, parti); // ERROR, extension not enabled (partitioned)
90 …subgroupPartitionedInclusiveAndNV(ballot, parti); // ERROR, extension not enabled (partitioned)
91 …subgroupPartitionedInclusiveOrNV(ballot, parti); // ERROR, extension not enabled (partitioned)
92 …subgroupPartitionedInclusiveXorNV(ballot, parti); // ERROR, extension not enabled (partitioned)
97 …subgroupPartitionedExclusiveAndNV(ballot, parti); // ERROR, extension not enabled (partitioned)
98 …subgroupPartitionedExclusiveOrNV(ballot, parti); // ERROR, extension not enabled (partitioned)
99 …subgroupPartitionedExclusiveXorNV(ballot, parti); // ERROR, extension not enabled (partitioned)
139 uvec4 ballot = subgroupBallot(false);
141 subgroupBallotBitExtract(ballot, 0);
142 subgroupBallotBitCount(ballot);
143 subgroupBallotInclusiveBitCount(ballot);
144 subgroupBallotExclusiveBitCount(ballot);
145 subgroupBallotFindLSB(ballot);
146 subgroupBallotFindMSB(ballot);
170 uvec4 ballot;
175 subgroupAnd(ballot);
176 subgroupOr(ballot);
177 subgroupXor(ballot);
182 subgroupInclusiveAnd(ballot);
183 subgroupInclusiveOr(ballot);
184 subgroupInclusiveXor(ballot);
189 subgroupExclusiveAnd(ballot);
190 subgroupExclusiveOr(ballot);
191 subgroupExclusiveXor(ballot);
197 uvec4 ballot = uvec4(0x55,0,0,0);
202 subgroupClusteredAnd(ballot, 2);
203 subgroupClusteredOr(ballot, 2);
204 subgroupClusteredXor(ballot, 2);
220 uvec4 ballot = uvec4(0x55,0,0,0);
225 subgroupPartitionedAndNV(ballot, parti);
226 subgroupPartitionedOrNV(ballot, parti);
227 subgroupPartitionedXorNV(ballot, parti);
232 subgroupPartitionedInclusiveAndNV(ballot, parti);
233 subgroupPartitionedInclusiveOrNV(ballot, parti);
234 subgroupPartitionedInclusiveXorNV(ballot, parti);
239 subgroupPartitionedExclusiveAndNV(ballot, parti);
240 subgroupPartitionedExclusiveOrNV(ballot, parti);
241 subgroupPartitionedExclusiveXorNV(ballot, parti);