blob: 94d46cc6f43a39c310379ed353f9d5650f68c2a7 [file] [log] [blame]
Natalie Chouinard6ee63302024-06-25 20:45:30 +00001@group(0) @binding(0) var<storage, read_write> prevent_dce : vec4<f32>;
2
James Priced90c72b2023-08-11 00:45:54 +00003@group(1) @binding(0) var arg_0 : texture_storage_1d<bgra8unorm, read_write>;
4
Natalie Chouinarde9027182024-06-13 18:50:19 +00005fn textureLoad_d80ff3() -> vec4<f32> {
James Priced90c72b2023-08-11 00:45:54 +00006 var res : vec4<f32> = textureLoad(arg_0, 1i);
Natalie Chouinarde9027182024-06-13 18:50:19 +00007 return res;
James Priced90c72b2023-08-11 00:45:54 +00008}
9
James Priced90c72b2023-08-11 00:45:54 +000010@fragment
11fn fragment_main() {
Natalie Chouinarde9027182024-06-13 18:50:19 +000012 prevent_dce = textureLoad_d80ff3();
James Priced90c72b2023-08-11 00:45:54 +000013}
14
15@compute @workgroup_size(1)
16fn compute_main() {
Natalie Chouinarde9027182024-06-13 18:50:19 +000017 prevent_dce = textureLoad_d80ff3();
18}