inline-spirv 0.2.1

Compile GLSL/HLSL/WGSL and inline SPIR-V right inside your crate.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#version 460

layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;

layout(binding=0) uniform _0 {
    vec4 i;
} u;
layout(binding=1) writeonly buffer _1 {
    vec4 o;
} b;

void main() {
    b.o = u.i;
}