blob: 77b6cb39525e13bcad121063c7f942970b0f17e8 [file] [log] [blame]
dan sinclair8e8d8402024-09-05 19:02:14 +00001SKIP: INVALID
Natalie Chouinarddbefda92024-08-13 19:10:21 +00002
3
4enable subgroups;
5
6@group(0) @binding(0) var<storage, read_write> prevent_dce : vec2<i32>;
7
8fn subgroupShuffleDown_b41899() -> vec2<i32> {
9 var res : vec2<i32> = subgroupShuffleDown(vec2<i32>(1i), 1u);
10 return res;
11}
12
13@fragment
14fn fragment_main() {
15 prevent_dce = subgroupShuffleDown_b41899();
16}
17
18@compute @workgroup_size(1)
19fn compute_main() {
20 prevent_dce = subgroupShuffleDown_b41899();
21}
22
23Failed to generate: <dawn>/test/tint/builtins/gen/literal/subgroupShuffleDown/b41899.wgsl:41:8 error: GLSL backend does not support extension 'subgroups'
24enable subgroups;
25 ^^^^^^^^^
26
27
28enable subgroups;
29
30@group(0) @binding(0) var<storage, read_write> prevent_dce : vec2<i32>;
31
32fn subgroupShuffleDown_b41899() -> vec2<i32> {
33 var res : vec2<i32> = subgroupShuffleDown(vec2<i32>(1i), 1u);
34 return res;
35}
36
37@fragment
38fn fragment_main() {
39 prevent_dce = subgroupShuffleDown_b41899();
40}
41
42@compute @workgroup_size(1)
43fn compute_main() {
44 prevent_dce = subgroupShuffleDown_b41899();
45}
46
47Failed to generate: <dawn>/test/tint/builtins/gen/literal/subgroupShuffleDown/b41899.wgsl:41:8 error: GLSL backend does not support extension 'subgroups'
48enable subgroups;
49 ^^^^^^^^^
50
dan sinclairfae723c2024-09-19 13:30:24 +000051
52tint executable returned error: exit status 1