blob: 93d9a24fb2a83210015151dbd0954f1ebd0a86b1 [file] [log] [blame]
Natalie Chouinard6ee63302024-06-25 20:45:30 +00001@group(0) @binding(0) var<storage, read_write> prevent_dce : vec3<u32>;
2
Ben Clayton13f08902022-10-26 18:36:44 +00003@group(1) @binding(0) var arg_0 : texture_storage_3d<rgba16uint, write>;
4
Natalie Chouinarde9027182024-06-13 18:50:19 +00005fn textureDimensions_35a7e5() -> vec3<u32> {
Ben Clayton13f08902022-10-26 18:36:44 +00006 var res : vec3<u32> = textureDimensions(arg_0);
Natalie Chouinarde9027182024-06-13 18:50:19 +00007 return res;
Ben Clayton13f08902022-10-26 18:36:44 +00008}
9
Ben Clayton13f08902022-10-26 18:36:44 +000010@fragment
11fn fragment_main() {
Natalie Chouinarde9027182024-06-13 18:50:19 +000012 prevent_dce = textureDimensions_35a7e5();
Ben Clayton13f08902022-10-26 18:36:44 +000013}
14
15@compute @workgroup_size(1)
16fn compute_main() {
Natalie Chouinarde9027182024-06-13 18:50:19 +000017 prevent_dce = textureDimensions_35a7e5();
18}