blob: c4256d8ebee0ac0a44bf666f6ab802b3691f6ce2 [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);
}