Lines Matching refs:ballot
21 gl_SubgroupEqMask; // ERROR extension not enabled (ballot)
22 gl_SubgroupGeMask; // ERROR extension not enabled (ballot)
23 gl_SubgroupGtMask; // ERROR extension not enabled (ballot)
24 gl_SubgroupLeMask; // ERROR extension not enabled (ballot)
25 gl_SubgroupLtMask; // ERROR extension not enabled (ballot)
26 subgroupBroadcast(f4, 0); // ERROR extension not enabled (ballot)
27 subgroupBroadcastFirst(f4); // ERROR extension not enabled (ballot)
28 uvec4 ballot = subgroupBallot(false); // ERROR extension not enabled (ballot)
29 subgroupInverseBallot(uvec4(0x1)); // ERROR extension not enabled (ballot)
30 subgroupBallotBitExtract(ballot, 0); // ERROR extension not enabled (ballot)
31 subgroupBallotBitCount(ballot); // ERROR extension not enabled (ballot)
32 subgroupBallotInclusiveBitCount(ballot); // ERROR extension not enabled (ballot)
33 subgroupBallotExclusiveBitCount(ballot); // ERROR extension not enabled (ballot)
34 subgroupBallotFindLSB(ballot); // ERROR extension not enabled (ballot)
35 subgroupBallotFindMSB(ballot); // ERROR extension not enabled (ballot)
46 subgroupAnd(ballot); // ERROR, extension not enabled (arith)
47 subgroupOr(ballot); // ERROR, extension not enabled (arith)
48 subgroupXor(ballot); // ERROR, extension not enabled (arith)
53 subgroupInclusiveAnd(ballot); // ERROR, extension not enabled (arith)
54 subgroupInclusiveOr(ballot); // ERROR, extension not enabled (arith)
55 subgroupInclusiveXor(ballot); // ERROR, extension not enabled (arith)
60 subgroupExclusiveAnd(ballot); // ERROR, extension not enabled (arith)
61 subgroupExclusiveOr(ballot); // ERROR, extension not enabled (arith)
62 subgroupExclusiveXor(ballot); // ERROR, extension not enabled (arith)
68 subgroupClusteredAnd(ballot, 2); // ERROR, extension not enabled (clustered)
69 subgroupClusteredOr(ballot, 2); // ERROR, extension not enabled (clustered)
70 subgroupClusteredXor(ballot, 2); // ERROR, extension not enabled (clustered)
82 …subgroupPartitionedAndNV(ballot, parti); // ERROR, extension not enabled (partitioned)
83 …subgroupPartitionedOrNV(ballot, parti); // ERROR, extension not enabled (partitioned)
84 …subgroupPartitionedXorNV(ballot, parti); // ERROR, extension not enabled (partitioned)
89 …subgroupPartitionedInclusiveAndNV(ballot, parti); // ERROR, extension not enabled (partitioned)
90 …subgroupPartitionedInclusiveOrNV(ballot, parti); // ERROR, extension not enabled (partitioned)
91 …subgroupPartitionedInclusiveXorNV(ballot, parti); // ERROR, extension not enabled (partitioned)
96 …subgroupPartitionedExclusiveAndNV(ballot, parti); // ERROR, extension not enabled (partitioned)
97 …subgroupPartitionedExclusiveOrNV(ballot, parti); // ERROR, extension not enabled (partitioned)
98 …subgroupPartitionedExclusiveXorNV(ballot, parti); // ERROR, extension not enabled (partitioned)
129 uvec4 ballot = subgroupBallot(false);
131 subgroupBallotBitExtract(ballot, 0);
132 subgroupBallotBitCount(ballot);
133 subgroupBallotInclusiveBitCount(ballot);
134 subgroupBallotExclusiveBitCount(ballot);
135 subgroupBallotFindLSB(ballot);
136 subgroupBallotFindMSB(ballot);
160 uvec4 ballot;
165 subgroupAnd(ballot);
166 subgroupOr(ballot);
167 subgroupXor(ballot);
172 subgroupInclusiveAnd(ballot);
173 subgroupInclusiveOr(ballot);
174 subgroupInclusiveXor(ballot);
179 subgroupExclusiveAnd(ballot);
180 subgroupExclusiveOr(ballot);
181 subgroupExclusiveXor(ballot);
187 uvec4 ballot = uvec4(0x55,0,0,0);
192 subgroupClusteredAnd(ballot, 2);
193 subgroupClusteredOr(ballot, 2);
194 subgroupClusteredXor(ballot, 2);
210 uvec4 ballot = uvec4(0x55,0,0,0);
215 subgroupPartitionedAndNV(ballot, parti);
216 subgroupPartitionedOrNV(ballot, parti);
217 subgroupPartitionedXorNV(ballot, parti);
222 subgroupPartitionedInclusiveAndNV(ballot, parti);
223 subgroupPartitionedInclusiveOrNV(ballot, parti);
224 subgroupPartitionedInclusiveXorNV(ballot, parti);
229 subgroupPartitionedExclusiveAndNV(ballot, parti);
230 subgroupPartitionedExclusiveOrNV(ballot, parti);
231 subgroupPartitionedExclusiveXorNV(ballot, parti);