DF-5503 corrected MCPP to be actually usable;
DF-5503 corrected ShaderCache to always use pre-processor;