In this case, Valve says that the Nvidia Linux driver lacked multithreading support - and once they added it to a later version of the driver, performance increased.īut here’s the best bit: Using these new OpenGL optimizations, the OpenGL version of L4D2 on Windows is now faster than the DirectX version. Valve is carrying this relationship over to Linux, which is very important for the continued growth of Linux as a gaming platform. This last point is interesting: Valve has long-standing relationships with AMD, Nvidia, and Intel, where Valve reports driver bugs and the GPU maker fixes them in a timely fashion. ![]() To realize such a huge performance gain, a three-pronged approach is taken: The game is tweaked to play nicely with the Linux kernel, the game is optimized to work with OpenGL (rather than DirectX), and bugs in the Linux graphics drivers are addressed. The Linux port of L4D2 didn’t start off at 315 fps, of course - the initial version actually maxed out at just 6 fps. Valve attributes the speed-up to the “underlying efficiency of the kernel and OpenGL.” ![]() ![]() These figures are remarkable, considering Valve has been refining the Source engine’s performance under Windows for almost 10 years, while the Valve Linux team has only been working on the Linux port of Source for a few months.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |