blitter: don't over-cache shader

Merged David Stevens requested to merge dgstevens/virglrenderer:shader-caching into master

fs_texfetch_col_swizzle is parameterized on the number of samples and whether or not it needs to handle swizzle. Make sure that the cached shader is recreated if the parameters change.

Merge request reports