How can any interactions between these two shaders work? I mean the vertex shader sends a vertex's color to the fragment shader, but that's only one fragment, what about all the other ones between the vertices?
Does the fragment shader get called a lot more than the vertex shader?
I mean the fragment-to-vertex ratio is pretty high in most games, given that a fragment is a pixel, right?