I remember reading in the old Open Beta 1362 release that graphics rendering is briefly stopped to speed up Testing result processes.
Well, when we Test cars going around the Track in the Test Track, we’re just staring at 2D images moving about. The background render of the current vehicle continues to be pointlessly rendered during this time.
Now, because most GPUs that support DX9 (and thus, Shader Model 2.0) are fast enough to render Automation at 60 fps all the time anyway, nobody is bothered by this.
However, there are some Shader Model 2.0 compliant GPUs that are complete dogs that struggle to render Automation above 10 fps average when rendering a full car, like my Toast of all Toasts Intel GMA 4500MHD. There are even much slower than this, going all the way back to the grand old GMA 900 circa 2004. Before you ask me what resolution i’m running Automation at, I’ll answer with as low as possible without causing errors and crashes and still looks okay, which happens to be 1024x600.
Thus, when running the Test Track sim, the sim is actually not running at 100% speed and annoying audio stuttering is present. The only way I can mitigate this is by stripping the vehicle down as far as I can and zooming right in for culling to kick in so I can render the least amount of the car as possible to try and squeeze my frametimes as low as they can go. The result is the sim is almost full speed and Audio doesn’t stutter as much.
Now, I can understand the most likely response I’m going to get from this is: JUST UPGRADE YOU BUFFOON, and I’ll take that for an answer just fine, because I have a faster Laptop available whose HDD decided it wanted to quit a few months ago. I just want to start a meaningful discussion on Software optimization.