def _apply_custom_shaders(self):
        """ Re-applies all custom shaders the user applied, to avoid them getting
        removed when the shaders are reloaded """
        self.debug("Re-applying", len(self._applied_effects), "custom shaders")
        for args in self._applied_effects:
            self._internal_set_effect(*args)
 Re-applies all custom shaders the user applied, to avoid them getting
        removed when the shaders are reloaded 
metadrive/render_pipeline/rpcore/render_pipeline.py