I'm making a 3D video game, paying attention on optimization of my textures, materials, meshes, and so on. I've kept a good level of quality while having a relatively high and stable framerate, but I don't have the possibility to test it on lower level devices.
What settings should I let players change to make the game less resource-intensive? Of course, every setting could make the game perform better, but I would like to know what's the "must-have" performance settings.
Things like anti-aliasing, texture quality, framerate limit, VSync, etc.