Merge branch 'ShaderGeneratorRefactoring' into 'master'
Shader generator refactoring QStringLiteral is not available in qt4 so I didn't make any use of it to keep the compatibility. But there are static keywords to avoid the preprocessor defines now. See merge request !50
Showing with 327 additions and 190 deletions