Lines Matching refs:ballot
23 gl_SubgroupEqMask; // ERROR extension not enabled (ballot)
24 gl_SubgroupGeMask; // ERROR extension not enabled (ballot)
25 gl_SubgroupGtMask; // ERROR extension not enabled (ballot)
26 gl_SubgroupLeMask; // ERROR extension not enabled (ballot)
27 gl_SubgroupLtMask; // ERROR extension not enabled (ballot)
28 subgroupBroadcast(f4, 0); // ERROR extension not enabled (ballot)
29 subgroupBroadcastFirst(f4); // ERROR extension not enabled (ballot)
30 uvec4 ballot = subgroupBallot(false); // ERROR extension not enabled (ballot)
31 subgroupInverseBallot(uvec4(0x1)); // ERROR extension not enabled (ballot)
32 subgroupBallotBitExtract(ballot, 0); // ERROR extension not enabled (ballot)
33 subgroupBallotBitCount(ballot); // ERROR extension not enabled (ballot)
34 subgroupBallotInclusiveBitCount(ballot); // ERROR extension not enabled (ballot)
35 subgroupBallotExclusiveBitCount(ballot); // ERROR extension not enabled (ballot)
36 subgroupBallotFindLSB(ballot); // ERROR extension not enabled (ballot)
37 subgroupBallotFindMSB(ballot); // ERROR extension not enabled (ballot)
48 subgroupAnd(ballot); // ERROR, extension not enabled (arith)
49 subgroupOr(ballot); // ERROR, extension not enabled (arith)
50 subgroupXor(ballot); // ERROR, extension not enabled (arith)
55 subgroupInclusiveAnd(ballot); // ERROR, extension not enabled (arith)
56 subgroupInclusiveOr(ballot); // ERROR, extension not enabled (arith)
57 subgroupInclusiveXor(ballot); // ERROR, extension not enabled (arith)
62 subgroupExclusiveAnd(ballot); // ERROR, extension not enabled (arith)
63 subgroupExclusiveOr(ballot); // ERROR, extension not enabled (arith)
64 subgroupExclusiveXor(ballot); // ERROR, extension not enabled (arith)
70 subgroupClusteredAnd(ballot, 2); // ERROR, extension not enabled (clustered)
71 subgroupClusteredOr(ballot, 2); // ERROR, extension not enabled (clustered)
72 subgroupClusteredXor(ballot, 2); // ERROR, extension not enabled (clustered)
84 …subgroupPartitionedAndNV(ballot, parti); // ERROR, extension not enabled (partitioned)
85 …subgroupPartitionedOrNV(ballot, parti); // ERROR, extension not enabled (partitioned)
86 …subgroupPartitionedXorNV(ballot, parti); // ERROR, extension not enabled (partitioned)
91 …subgroupPartitionedInclusiveAndNV(ballot, parti); // ERROR, extension not enabled (partitioned)
92 …subgroupPartitionedInclusiveOrNV(ballot, parti); // ERROR, extension not enabled (partitioned)
93 …subgroupPartitionedInclusiveXorNV(ballot, parti); // ERROR, extension not enabled (partitioned)
98 …subgroupPartitionedExclusiveAndNV(ballot, parti); // ERROR, extension not enabled (partitioned)
99 …subgroupPartitionedExclusiveOrNV(ballot, parti); // ERROR, extension not enabled (partitioned)
100 …subgroupPartitionedExclusiveXorNV(ballot, parti); // ERROR, extension not enabled (partitioned)
149 uvec4 ballot = subgroupBallot(false);
151 subgroupBallotBitExtract(ballot, 0);
152 subgroupBallotBitCount(ballot);
153 subgroupBallotInclusiveBitCount(ballot);
154 subgroupBallotExclusiveBitCount(ballot);
155 subgroupBallotFindLSB(ballot);
156 subgroupBallotFindMSB(ballot);
180 uvec4 ballot;
185 subgroupAnd(ballot);
186 subgroupOr(ballot);
187 subgroupXor(ballot);
192 subgroupInclusiveAnd(ballot);
193 subgroupInclusiveOr(ballot);
194 subgroupInclusiveXor(ballot);
199 subgroupExclusiveAnd(ballot);
200 subgroupExclusiveOr(ballot);
201 subgroupExclusiveXor(ballot);
207 uvec4 ballot = uvec4(0x55,0,0,0);
212 subgroupClusteredAnd(ballot, 2);
213 subgroupClusteredOr(ballot, 2);
214 subgroupClusteredXor(ballot, 2);
230 uvec4 ballot = uvec4(0x55,0,0,0);
235 subgroupPartitionedAndNV(ballot, parti);
236 subgroupPartitionedOrNV(ballot, parti);
237 subgroupPartitionedXorNV(ballot, parti);
242 subgroupPartitionedInclusiveAndNV(ballot, parti);
243 subgroupPartitionedInclusiveOrNV(ballot, parti);
244 subgroupPartitionedInclusiveXorNV(ballot, parti);
249 subgroupPartitionedExclusiveAndNV(ballot, parti);
250 subgroupPartitionedExclusiveOrNV(ballot, parti);
251 subgroupPartitionedExclusiveXorNV(ballot, parti);