nettoyage et refactoring gestion shaders