Linked by Thom Holwerda on Thu 2nd Aug 2012 16:48 UTC, submitted by aargh
Games From Valve's Linux blog: "That the Linux version runs faster than the Windows version (270.6) seems a little counter-intuitive, given the greater amount of time we have spent on the Windows version. However, it does speak to the underlying efficiency of the kernel and OpenGL." If it wasn't obvious before, it should be now: Valve has started its marketing campaign for Linux. With the Windows platform in the process of closing itself off, Valve has to look to greener pastures. This is all to motive third parties to get their stuff ready for a possible Linux-powered 'Steambox' - not a console, but a set of generic PC specifications. Remember: the Xbox is the only machine tied to DirectX - OpenGL runs everywhere else, including Windows (the PS3 is an oddball, and has a sort-of Sony-specific FrankenOpenGL). OpenGL simply makes more sense for developers, and now Valve is working very closely with Nvidia, AMD, and Intel to optimise their Linux drivers. Do the math, people.
Thread beginning with comment 529412
To view parent comment, click here.
To read all comments associated with this story, please click here.
wigry
Member since:
2008-10-09

It is not so much about nVidia but instead about the fact that X-Plane is develped by a very small number of developers and they cannot influence the hw vendors as much as bigger players can.

NVidia by the way provide much better OpenGL performance both in Windows and in Linux than AMD does. I am not currently ure if that looong lasting HD7970 issue has been fixed. Basically it was impossible to run X-Plane on that particular card with nothing more than medium settings. As soon as you introduced cars and clouds, the FPS would plummet.

Also note that X-Plane is perhaps the best computer benchmark as there is currently no consumer level computer available that can run X-Plane maxed out. Of course if you start to analyse why it is so, it boils down to quite silly decisions to calculate EVERYTHING that can be seen from 10 kilometers and thats a lot. Only lately Austin has started to think about optimization that maybe you do not have to calculate the houses 100km away that precisely as if you would stand next to it. Anyway X-Plane can bring any system to it knees and it is always a research to figure out is your setup CPU or GPU bound.

Reply Parent Score: 2

zima Member since:
2005-07-06

Also note that X-Plane is perhaps the best computer benchmark as there is currently no consumer level computer available that can run X-Plane maxed out. Of course if you start to analyse why it is so, it boils down to quite silly decisions [...] Only lately Austin has started to think about optimization [...] X-Plane can bring any system to it knees

That doesn't make any sense. Paraphrasing: when a codebase is very unoptimised, likely quite "patchy" and clearly with major architectural faults and errors, doing some insane things (overall, ignoring practices of sane engines, those on which drivers and hardware features focus on) ...that makes it the best benchmark?!

Reply Parent Score: 2