All of these are the same vertex shader