How are vertex colors interpolated in OpenGL?