Simply by going to properties and copy pasting the command -force-opengl
at the end of the Target it becomes permanent and every time I open Unity the normal way (Double clicking on the icon) it runs perfectly fine
I’m gonna add something here… It might sound super noob.
But I have this script running that I got from the internet. And it runs on the Unity Editor (while not in play mode). I’ve put some Debug, messages on it.
Those debug messages where showing while not in play mode and lagging my Unity Editor. I removed it and everything is smooth like it was before.
It might sound weird but if you recently added some debug messages you can try removing them from your code.