#version 430 core
layout (local_size_x = 1) in;
struct Vertex {
vec3 pos;
vec3 norm;
vec2 uv;
};
layout(std430, binding=0) readonly buffer Vertices {
Vertex vertices[];
};
layout(std430, binding=1) readonly buffer VertexIndices {
unsigned int indices[];
};
layout(std430, binding=2) readonly buffer VertexOffsets {
unsigned int offsets[];
};
layout(std430, binding=3) writeonly buffer Output {
Vertex new_vertices[];
};
void main(){
}