shader: Patch shader just after creating it.

Merged Lepton Wu requested to merge lepton/virglrenderer:move_patch into master

The plan is to remove the patch step and generate the correct glsl from the beginning. As the first step, just move the patch step to where we create glsl.

Signed-off-by: Lepton Wu

Merge request reports