What is the difference between writing

in vec3 position;

or

attribute vec3 position;

in a glsl shader?

Edit
Report