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 529368
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: OpenGL under Linux needs boost
by smashIt on Thu 2nd Aug 2012 17:03 UTC in reply to "OpenGL under Linux needs boost"
smashIt
Member since:
2005-07-06

Valve is a serious force however to highlight the performance issues and hopefully the situation will get much much better.


valve is a serious force as a distributor, but not in games

let's be honnest: as good as valves games are, they are few and far between

Reply Parent Score: 3

robojerk Member since:
2006-01-10

True, but Valve isn't the only developer making Linux compatible games.
Steam is a very healthy distribution platform, all the games using any of the idTech engines shouldn't require a lot of work to get running on Linux, all the CoD games have heavy roots from idTech3 so if the developer wanted to port their product to Linux it's not a great leap of the imagination.

Reply Parent Score: 6

przemo_li Member since:
2010-06-01

Whatever you say the fact is that as soon as Valve expressed its interest in OSX, its users got better OpenGL drivers. Situation repeats itself when Valve start interesting in Linux.

And if Valve is powerless, than I wish them more of it ;) Its good for Linux users ;)

Reply Parent Score: 9

bassbeast Member since:
2007-11-11

Well duh! They are too busy building Steam to be spending much time with new games, not to mention they are still making money off the old ones like crazy so naturally they are more focused on steam right now.

<p>That said...why is it shocking that Linux runs OpenGL better than Windows? It shouldn't be, nor should it be shocking that directX runs a few frames slower since Windows 7 and 8 use hardware acceleration on the desktop and for the most part Linux doesn't. Not a judgement, just the way it is. If your GPU is doing other things naturally its gonna be a little slower than if it only has a single task, just common sense. Hell who hasn't been playing some hardcore games on Win 7 and after quitting find the "Desktop composition is running slowly, want to use Windows Basic theme?" dialog box?</p>

Finally lets not forget that Valve has ALWAYS been an OpenGL house, heck they were using OpenGL when everyone else was using Glide. Its only natural that their games would have every tweak and trick for max OpenGL performance since their devs have been using it for so long.

Reply Parent Score: 4

Bill Shooter of Bul Member since:
2006-07-14

You're aware that linux does have Desktop Environments that are hardware accelerated,like Ubuntu's unity. Which is the exact same Desktop environment value used for this test.

Reply Parent Score: 2

delta0.delta0 Member since:
2010-06-01

bassbeast as billshooter has already pointed out, Linux has a hardware accelerated desktop, in fact it has had it before Windows, in fact well before windows Vista, which is when windows gained hardware acceleration.

It's called compiz look it up: http://en.wikipedia.org/wiki/Compiz, unity on 12.04 is hw accelerated and negatively impacts gaming performance.


Valve says:


"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."

Thom Says:

"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... "

Thom your clear bias against Linux is showing once again, Valve is pointing out a fact they have seen, you spin it so it becomes marketing and negative.

Its not because Linux clearly is kicking windows butt in terms of performance, on a 32bit kernel not 64 bit kernel (a 64 bit kernel should bring along with it more performance gains)

The performance improvements they have made on Linux, in turn led them to better optimise the windows graphics performance and identify bottle necks ultimately boosting the windows performance, but no this is nothing about actual superiority of an open platform but all about marketing ... and your full of bull.

Reply Parent Score: 1

delta0.delta0 Member since:
2010-06-01

Where do you get valve has always been an opengl house from?

Gabe Newell is a former Microsoft employee and it has always been a directx house. iD software has been openGL not Valve, valve has always been directx and Microsoft Windows, only within the last couple of years have they been pushing to opengl based platforms, ie PS3, Mac OSX and now Linux.

Here is some proof :

http://firingsquad.com/hardware/half-life_2_performance/

https://developer.valvesoftware.com/wiki/DirectX_Versions

Reply Parent Score: 3

KrustyVader Member since:
2006-10-28

Yes, they made only a few games. But those games usually gives me more hours of play (and replay) that most of the companies that made 2 or more games per year.

Other great thing with Valve is that each game have a long life (for example they keep updating L4D) and great costumer support. You spend 50 u$s in a game and 2 years later i keep playing it like if it was the first day.

I stop buying CodeMasters games because they don't fix bugs, the costumer supports isn't good, and cheaters usually ruin their only games and they don't do anything about it. Valve actively fight only cheaters.

Reply Parent Score: 2

JAlexoid Member since:
2009-05-19

Source and Unity3D are soon to be Linux friendly.
Also, Valve has HalfLife franchise and quite a lot of their own content.

Reply Parent Score: 3