This should allow Teeworlds to start in high-dpi mode if available.
Unfortunately I don't own a high-dpi monitor so I can't test it myself.
@oy there is also a small fix in there, w...
@ChillerDragon you can also pass commands to the program by giving them to the run command inside gdb. thanks for the --args thing, didn't know that and it doesn't even appear on the man page
if you use smart pointers correctly you cant get a double free, using make_shader and make_unique should avoid these, and also u shouldnt use .get on the smart pointer and then delete it