Hi,
I recently tried vkQuake, a Quake source port based on QuakeSpasm with a Vulkan renderer, and was pleasantly surprised by its video options menu, which allows users to select the texture filter, anisotropic filter value or the antialiasing mode and strength.
Currently, QuakeSpasm needs an engine restart to modify the full screen antialiasing strength, but the texture mode and anisotropy can be changed on the fly. I've written a small patch to add these two options to the video menu so users can easily change it without knowing too much about the underlying specific options. I'm attaching it in case you find it interesting.
If you'd like to add the patch to the code but want me to change something, just let me know.
Regards.