#version 450 layout (local_size_x = 1) in; struct Vertex { vec3 position; vec3 color; }; layout (std140, binding = 0) buffer VertexBuffer { Vertex vertices[]; }; void main() { vertices[0].position.z += 0.001; }