virgl: Don't encode link program CCMD in specific conditions
Gallium usually provides VERTEX and FRAGMENT shaders to VirGL. If there is no VERTEX or FRAGMENT shader, then it means that application requested program linking and has not provided both shaders.
In such conditions Gallium will provide full two stages, but later.