vidsgame: I am interested in Mesa but I'm still very new to repositories as it is advised to add them through the terminal. Like in the case of Wine, I basically copy and pasted everything in the terminal until stuff started working because the Wine version in the Software Manager is out of date.
Are you talking about this website?:
https://www.mesa3d.org/
adamhm: Yes, but you will want to use a PPA to install it. Unfortunately as I said before Padoka's Stable Mesa PPA has stopped supporting Ubuntu 16.04 (and by extension Mint 18.x) so that limits the available options. I remember an official PPA was created to provide newer stable Mesa releases but that quickly became outdated.
Oibaf's PPA still supports Ubuntu 16.04 but the Mesa versions provided are the very latest development builds so there's a higher risk of encountering issues with them. If you want to try it [url=https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers]this is Oibaf's PPA[/url].
You can add it by going to System Settings --> Software Sources --> PPAs --> Add new PPA...
Copy + paste this into the pop up dialogue (it'll automatically do this if you copy it beforehand): ppa:oibaf/graphics-drivers
then click "OK" and then click the button to update the cache.
Next open the Update Manager and refresh - the updated Mesa & related packages should show up ready for installation. Simply install them & reboot.
I've read that Linux Mint 19 might fix this or at least get an updated version of Mesa.
I'm patient enough as it comes out this month anyway. I'd rather do that than mess around with anything unstable as it seems there are some new issues popping up with Wine being unable to start in some cases due to I have no idea what.