#version 330 in vec3 position; in uint data; flat out uint pass_data; uniform mat4 proj_view; void main(void) { gl_Position = proj_view * vec4(position, 1.0); pass_data = data; }