Ok i had sometime today, and decided to test myself. Ive recorded this demo and tested using both set of commands.
Using the single-core(default) commands, and the following ingame bench command: timedemo (name of the demo.dem).
Code:
r_threaded_renderables "0"
mat_queue_mode "-1"
r_threaded_particles "1"
r_threaded_client_shadow_manager "0"
cl_threaded_bone_setup "0"
cl_threaded_client_leaf_system "0"
I got these results: 9549 frames 137.645 seconds 69.37 fps (14.41 ms/f) 6.233 fps variability
And using the multi-thread commands.
Code:
r_threaded_renderables "1"
mat_queue_mode "2"
r_threaded_particles "1"
r_threaded_client_shadow_manager "1"
cl_threaded_bone_setup "1"
cl_threaded_client_leaf_system "1"
I got these results: 9549 frames 94.636 seconds 100.90 fps ( 9.91 ms/f) 15.094 fps variability
Now you can see a big improvement on fps. Just need to play some more to check stability.
If anyone else wanna try and post the results here, please do so
EDIT: Heres a few steps to easy the whole testing process.
Open notepad and paste the 1st set of commands and save it as score.cfg inside \Steam\steamapps\username\team fortress 2\tf\cfg and the 2nd set as mcore.cfg in the same place.
After you dl the demo, unrar it to \Steam\steamapps\username\team fortress 2\tf\
Launch the game, then type: timedemo mcore.dem and in the end, itll print on console the information you want.
TIP: NEVER alt+tab on TF2, if it doesnt crash (99%) itll cause a lot of strange bugs...