After a lot of research and trial & error, I finally got Multicore Rendering working in Team Fortress 2 without mood killers like enormous mouse lag or unplayable framerates. You can read all about that here, but in this post I will merely give you some steps to hopefully reproduce my succesful result.
Simply try and enable Multicore Rendering in the advanced video options of your favourite source game. If the game is still fluent and without significant mouse lag, then you are set. But if it isn’t, they you aren’t. More drastic measures are in order.
Some ways to try and make it work without much hassle
I noticed that whenever I enabled Multicore Rendering in Team Fortress 2, it would cause insufferable mouse lag. You know, the kind where your cross hair seems to be connected to your mouse with an elastic. You swoosh your mouse to the left, and some tenths of seconds later the cross hair follows your movement.
There is a way to fix this, although it might not be pretty because there is a visual trade-off, and it is by disabling Vertical Sync (or ‘Vsync’). This causes tearing in the image, but it also causes the computer not to wait for a completely filled buffer before outputting that buffer to the screen, therefore eliminating another step in the process that causes lag.
Drastic ways to make it work if it still wouldn’t.
There are a number of things you can try before giving up:
- enter “mat_queue_mode 2″ in the console
- update your graphics driver to the most recent stable version
- restore the settings of your Graphics Card to default values as much as possible
If that still did not make it work, well then, I don’t really know what to propose next.