14 lines
355 B
WebGPU Shading Language
14 lines
355 B
WebGPU Shading Language
@binding(1) @group(0) var<storage, read_write> output_buffer_0 : array<f32>;
|
|
|
|
@binding(0) @group(0) var<storage, read> input_buffer_0 : array<f32>;
|
|
|
|
@compute
|
|
@workgroup_size(32, 1, 1)
|
|
fn main(@builtin(global_invocation_id) thread_id_0 : vec3<u32>)
|
|
{
|
|
var _S1 : u32 = thread_id_0.x;
|
|
output_buffer_0[_S1] = 2.0f * input_buffer_0[_S1];
|
|
return;
|
|
}
|
|
|