| [[group(0), binding(0)]] var t_rgba8unorm : texture_storage_3d<rgba8unorm, write>; |
| [[group(0), binding(1)]] var t_rgba8snorm : texture_storage_3d<rgba8snorm, write>; |
| [[group(0), binding(2)]] var t_rgba8uint : texture_storage_3d<rgba8uint, write>; |
| [[group(0), binding(3)]] var t_rgba8sint : texture_storage_3d<rgba8sint, write>; |
| [[group(0), binding(4)]] var t_rgba16uint : texture_storage_3d<rgba16uint, write>; |
| [[group(0), binding(5)]] var t_rgba16sint : texture_storage_3d<rgba16sint, write>; |
| [[group(0), binding(6)]] var t_rgba16float : texture_storage_3d<rgba16float, write>; |
| [[group(0), binding(7)]] var t_r32uint : texture_storage_3d<r32uint, write>; |
| [[group(0), binding(8)]] var t_r32sint : texture_storage_3d<r32sint, write>; |
| [[group(0), binding(9)]] var t_r32float : texture_storage_3d<r32float, write>; |
| [[group(0), binding(10)]] var t_rg32uint : texture_storage_3d<rg32uint, write>; |
| [[group(0), binding(11)]] var t_rg32sint : texture_storage_3d<rg32sint, write>; |
| [[group(0), binding(12)]] var t_rg32float : texture_storage_3d<rg32float, write>; |
| [[group(0), binding(13)]] var t_rgba32uint : texture_storage_3d<rgba32uint, write>; |
| [[group(0), binding(14)]] var t_rgba32sint : texture_storage_3d<rgba32sint, write>; |
| [[group(0), binding(15)]] var t_rgba32float : texture_storage_3d<rgba32float, write>; |
| |
| [[stage(compute), workgroup_size(1)]] |
| fn main() { |
| ignore(t_rgba8unorm); |
| ignore(t_rgba8snorm); |
| ignore(t_rgba8uint); |
| ignore(t_rgba8sint); |
| ignore(t_rgba16uint); |
| ignore(t_rgba16sint); |
| ignore(t_rgba16float); |
| ignore(t_r32uint); |
| ignore(t_r32sint); |
| ignore(t_r32float); |
| ignore(t_rg32uint); |
| ignore(t_rg32sint); |
| ignore(t_rg32float); |
| ignore(t_rgba32uint); |
| ignore(t_rgba32sint); |
| ignore(t_rgba32float); |
| } |