blob: 594a3fe2eefa7f7104bcf93a3139488c78b92de3 [file] [log] [blame]
enable chromium_experimental_dynamic_binding;
@group(0) @binding(0) var sampled_textures : resource_binding;
@fragment fn fs() {
let t1d = textureLoad(getBinding<texture_1d<f32>>(sampled_textures, 2), 0, 0);
let t2d = textureLoad(getBinding<texture_2d<i32>>(sampled_textures, 1), vec2(0, 1), 0);
let tcube = textureLoad(getBinding<texture_3d<u32>>(sampled_textures, 1), vec3(2, 1, 0), 0);
}