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)
143 uvec4 ballot = subgroupBallot(false);
145 subgroupBallotBitExtract(ballot, 0);
146 subgroupBallotBitCount(ballot);
147 subgroupBallotInclusiveBitCount(ballot);
148 subgroupBallotExclusiveBitCount(ballot);
149 subgroupBallotFindLSB(ballot);
150 subgroupBallotFindMSB(ballot);
174 uvec4 ballot;
179 subgroupAnd(ballot);
180 subgroupOr(ballot);
181 subgroupXor(ballot);
186 subgroupInclusiveAnd(ballot);
187 subgroupInclusiveOr(ballot);
188 subgroupInclusiveXor(ballot);
193 subgroupExclusiveAnd(ballot);
194 subgroupExclusiveOr(ballot);
195 subgroupExclusiveXor(ballot);
201 uvec4 ballot = uvec4(0x55,0,0,0);
206 subgroupClusteredAnd(ballot, 2);
207 subgroupClusteredOr(ballot, 2);
208 subgroupClusteredXor(ballot, 2);
224 uvec4 ballot = uvec4(0x55,0,0,0);
229 subgroupPartitionedAndNV(ballot, parti);
230 subgroupPartitionedOrNV(ballot, parti);
231 subgroupPartitionedXorNV(ballot, parti);
236 subgroupPartitionedInclusiveAndNV(ballot, parti);
237 subgroupPartitionedInclusiveOrNV(ballot, parti);
238 subgroupPartitionedInclusiveXorNV(ballot, parti);
243 subgroupPartitionedExclusiveAndNV(ballot, parti);
244 subgroupPartitionedExclusiveOrNV(ballot, parti);
245 subgroupPartitionedExclusiveXorNV(ballot, parti);