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 529569
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: OpenGL under Linux needs boost
by kaiwai on Sat 4th Aug 2012 00:31 UTC in reply to "OpenGL under Linux needs boost"
kaiwai
Member since:
2005-07-06

I am happy to see that OpenGL under Linux will get some more attention. I am an aviation enthusiast (both simmer and real pilot) and so far the OpenGL performance under Linux has been a problem to run X-Plane at full speed. So far the vendors (NVidia, AMD, Intel) have had not much interest to invest effort into tuning the OpenGL under Linux in their drivers. Valve is a serious force however to highlight the performance issues and hopefully the situation will get much much better. After that, other game producers will probably see a future in Linux as well and DirectX can be started to phase out.


Unfortunately what you've inadvertently pointed out is the very problem with the current ecosystem - the dependency on vendor specific OpenGL implementations rather than a generic across the board implementation that hooks into Mesa. In all due respects I would sooner the time and effort go into giving Mesa an overhaul in such a way that the likes of nVidia, AMD and Intel can create proprietary drivers that then hook into Mesa rather than requiring the driver vendors themselves to go out and implement the stack. A Mesa library that implements OpenGL all the way to 4.2 plus quality drivers that hook into that stack would be a huge win for Linux on the desktop overall - not just when it comes to games but when it also comes to things such as hardware accelerated compositing etc. The next big thing that needs a kick up the backside is the Wayland server to replace Xorg, all very nice having great drivers and a great OpenGL stack but it is a waste of time if the display technology is archaic.

Reply Parent Score: 2

delta0.delta0 Member since:
2010-06-01

Valve has been asking for user input - maybe email him about Mesa, maybe they will seriously look at it, who knows, but I agree it is the proper way to do it.

Reply Parent Score: 1