Merge pull request #3431 from stenzek/shadercache ShaderGen: Remove virtual methods and string from ShaderGeneratorInterface.