aboutsummaryrefslogtreecommitdiff
path: root/flowy/src/shader.wgsl
blob: 1597ff67fc672a6a4aeb8bd9ae276d9bd770778c (plain)
1
2
3
4
5
6
7
8
9
10
11
@group(0) @binding(0) var output: texture_storage_2d<bgra8unorm, write>;
@group(0) @binding(1) var texa: texture_2d<f32>;


@compute @workgroup_size(1) fn main(@builtin(global_invocation_id) global_id: vec3<u32>) {
    let p = textureLoad(texa, global_id.xy, 0);
    textureStore(output, global_id.xy, p);
}