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