spirv-webgpu-transform 0.1.6

Transform SPIRV to be webgpu friendly
Documentation
1
2
3
4
5
6
7
8
9
10
11
#version 450
layout(push_constant) uniform PC {
    layout(row_major) mat4 m;
    vec4 offset;
} pc;
layout(location = 0) in vec4 input_vec;
layout(location = 0) out vec4 o_color;

void main() {
    o_color = pc.m * input_vec + pc.offset;
}