Skip to content

Commit d863101

Browse files
authored
remove use of 'subgroup_branching' diagnostic (#4478)
That was part of the original subgroups proposal, but was removed.
1 parent aabe8e8 commit d863101

File tree

9 files changed

+0
-11
lines changed

9 files changed

+0
-11
lines changed

src/webgpu/shader/execution/expression/call/builtin/quadBroadcast.spec.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,6 @@ predication filters are skipped.
330330
enable subgroups;
331331
332332
diagnostic(off, subgroup_uniformity);
333-
diagnostic(off, subgroup_branching);
334333
335334
@group(0) @binding(0)
336335
var<storage> inputs : u32; // unused

src/webgpu/shader/execution/expression/call/builtin/quadSwap.spec.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,6 @@ predication filters are skipped.
349349
enable subgroups;
350350
351351
diagnostic(off, subgroup_uniformity);
352-
diagnostic(off, subgroup_branching);
353352
354353
@group(0) @binding(0)
355354
var<storage> inputs : u32; // unused

src/webgpu/shader/execution/expression/call/builtin/subgroupAdd.spec.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,6 @@ g.test('compute,split')
305305
enable subgroups;
306306
307307
diagnostic(off, subgroup_uniformity);
308-
diagnostic(off, subgroup_branching);
309308
310309
@group(0) @binding(0)
311310
var<storage> input : array<u32>;

src/webgpu/shader/execution/expression/call/builtin/subgroupAll.spec.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,6 @@ g.test('compute,split')
204204
enable subgroups;
205205
206206
diagnostic(off, subgroup_uniformity);
207-
diagnostic(off, subgroup_branching);
208207
209208
@group(0) @binding(0)
210209
var<storage> inputs : array<u32>;

src/webgpu/shader/execution/expression/call/builtin/subgroupAny.spec.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,6 @@ g.test('compute,split')
204204
enable subgroups;
205205
206206
diagnostic(off, subgroup_uniformity);
207-
diagnostic(off, subgroup_branching);
208207
209208
@group(0) @binding(0)
210209
var<storage> inputs : array<u32>;

src/webgpu/shader/execution/expression/call/builtin/subgroupBallot.spec.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,6 @@ g.test('compute,split')
192192
enable subgroups;
193193
194194
diagnostic(off, subgroup_uniformity);
195-
diagnostic(off, subgroup_branching);
196195
197196
@group(0) @binding(0)
198197
var<storage, read_write> size : u32;
@@ -228,7 +227,6 @@ g.test('predicate')
228227
const wgsl = `
229228
enable subgroups;
230229
231-
diagnostic(off, subgroup_branching);
232230
233231
@group(0) @binding(0)
234232
var<storage, read_write> size : u32;
@@ -317,7 +315,6 @@ g.test('predicate_and_control_flow')
317315
const wgsl = `
318316
enable subgroups;
319317
320-
diagnostic(off, subgroup_branching);
321318
diagnostic(off, subgroup_uniformity);
322319
323320
@group(0) @binding(0)

src/webgpu/shader/execution/expression/call/builtin/subgroupBitwise.spec.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -372,7 +372,6 @@ g.test('compute,split')
372372
enable subgroups;
373373
374374
diagnostic(off, subgroup_uniformity);
375-
diagnostic(off, subgroup_branching);
376375
377376
@group(0) @binding(0)
378377
var<storage> inputs : array<u32>;

src/webgpu/shader/execution/expression/call/builtin/subgroupBroadcast.spec.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,6 @@ g.test('workgroup_uniform_load')
196196
const wgsl = `
197197
enable subgroups;
198198
199-
diagnostic(off, subgroup_branching);
200199
201200
var<workgroup> wgmem : u32;
202201

src/webgpu/shader/execution/expression/call/builtin/subgroupMul.spec.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,6 @@ g.test('compute,split')
330330
enable subgroups;
331331
332332
diagnostic(off, subgroup_uniformity);
333-
diagnostic(off, subgroup_branching);
334333
335334
@group(0) @binding(0)
336335
var<storage> input : array<u32>;

0 commit comments

Comments
 (0)