Intel Linux Driver Now Nearly As Fast As Windows OpenGL Driver
An anonymous reader writes "Intel's open-source Linux graphics driver is now running neck-and-neck with the Windows 8.1 driver for OpenGL performance between the competing platforms when using the latest drivers for each platform. The NVIDIA driver has long been able to run at similar speeds between Windows and Linux given the common code-base, but the Intel Linux driver is completely separate from their Windows driver due to being open-source and complying with the Linux DRM and Mesa infrastructure. The Intel Linux driver is still trailing the Windows OpenGL driver in supporting OpenGL4."
This should convince anyone that open source linux software can compete with windows, given 22 years.
Someone smells a game plaform....
If you want news from today, you have to come back tomorrow.
So how come the new hotness of the Windows video system is only as good as this apparently old and knackered XWindows system, how does that reflect on Windows?
Hence why even non-gamers were so excited about Valve's gambit. Even with the few games released so far, it has brought tons of much-needed development effort to the areas GNU/Linux was lacking in. Imagine how things will be if SteamOS & Co. succeed and it becomes a major gaming platform. Free software purist or not, everyone is going to benefit.
Will I see any benefits on my Core 2 Duo laptop, which has GMA X4500HD graphics on a GM45 chipset?
In Windows it plays tear-free, stutter-free video (e.g. MPEG-4) like a dream, but it struggles to do the same on Linux.
complying with the Linux DRM and Mesa infrastructure.
I guess it was only a matter of time, before the media companies got DRM implemented in Linux media players and system software.
NOT. This is the problem with using DRM and other 3-letter acronyms in the article body; they become quite ambiguous.
The Intel Linux driver is still trailing the Windows OpenGL driver in supporting OpenGL4."
Sigh.... matters have improved, but it's still the same old story --- Windows is the only first-class citizen.
Also; Where is the DirectX support on Linux at ? :)
Not to turn this into a "why Linux isn't main stream" thread. But I see the 2 biggest road blocks for Linux adoption as lack of support for Gaming and MS Office. I know you can run them in wine/VM etc. But an easy installation, at least currently, of Office is needed. So many Schools and businesses require it. Also a lot of people who would love to run exclusive Linux, are also gamers. I had my wife running on Linux, but she would get Office files for her Girl-scout troop and School (she was in college at the time), and didn't want to alter the format by using Open Office. Now I think alternatives to MS Office, like Google Docs and Open Office are becoming much more accepted recently, so maybe that with more gaming support we're almost there! :)
If you could reason with religious people, there would be no religious people
And if I have to both pay for a game and hand over my computer to the label, then I don't want the game, so I don't lose anything, do I?
Unless I count devices that can't show more than one window at once. Phones can't, and I accept that because of the 4-5" screen. But why can't I run two phone-sized apps side-by-side on my Nexus 7 tablet? Windows has supported showing two apps side-by-side ("Tile Vertically") since I started using Windows in the Windows 3.1 era, and it got even easier with "Snap" in Windows 7. Even Windows 8's often-ridiculed "modern UI" allows snapping a Windows Store app to a vertical column as wide as a phone's display.
The same bypass is coming to PCs with AMD Mantle. I wonder what Intel has up its sleeve to compete with Mantle.
I'd suggest attaching a different foot, but I don't know how mature that is. So I'll just name-drop the prosthetic I use on a Windows 8 PC at work: Classic Shell.
SMB = Super Mario Bros.
The headline is bad/misleading - many of those benchmarks are showing a disparity of more than 10% between the drivers. Using the numbers from the Phoronix article, Linux results are the highest number from any Linux driver (there are many cases where the most recent driver was not the best) to try and prove headline:
Linux = [35.88, 140.90, 43.37, 23.5, 32.23, 19.17, 25.17, 16.68, 99.24, 63.94, 46.80, 29.46]
Windows = [41.47, 162.88, 36.57, 27.0, 31.46, 19.37, 24.47, 16.85, 104.04, 65.15, 55.05, 36.63]
for i in range(len(Linux)):
diff = abs(round((1 - Linux[i]/Windows[i])*100, 1))
"Windows win by %d.1%%" % (diff) if Linux[i] < Windows[i] else "Linux . win by %d.1%%" % (diff)
'Windows win by 13.1%'
'Windows win by 13.1%'
'Linux . win by 18.1%'
'Windows win by 13.1%'
'Linux . win by 2.1%'
'Windows win by 1.1%'
'Linux . win by 2.1%'
'Windows win by 1.1%'
'Windows win by 4.1%'
'Windows win by 1.1%'
'Windows win by 15.1%'
'Windows win by 19.1%'
So out of 12 results, 5 showed a 10%+ difference between Linux and Windows Intel drivers in favour of Windows and 1 showed a 10%+ difference in favour of Linux. The conclusion that the drivers are neck and neck does not follow from the premise for around 40% of the results and that's when being unfairly generous to Linux!
It should definitively read: Even with Intels new drivers Windows outperforms Linux with OpenGL.
To make things worse DirectX outperforms OpenGL.
Linux still not ready for pro gamers.
I don't think there exists a single pro gamer that uses Intel graphics hardware. The Nvidia driver on Linux is more than adequate - and considering AMD/ATi's drivers are crap on Windows it's hard to produce any meaningful comment on that area. Also, if Direct X is so essential and magical then why don't consoles use it?
For 2d OpenGL effects (such as GNOME shell), my sisters Intel core i3 runs way smoother and is more responsive than my AMD E-450, even though the E-450 should be way more powerful according to specs. This is both the case with the open-source driver and the latest proprietary driver under kernel 3.11 and gnome 3.8.
The Windows driver also had much larger spikes in the frame latency than the Intel Linux driver.
That sounds true looking at the summary statistics of the graph but the question is at what frequency and by how much when compared to Linux on the same frames? We know the Linux statistics have at least one peak (of 45) but none are visible on that graph because the Windows values have been drawn over the top of of the other values. It's a bad visualisation of the data and it's hard to learn all that much from it...
Do you remember the days when Linux didn't perform well in this area ?
In all honesty I don't (I remember tearing being more common which is a slightly different issue) which isn't to say it wasn't the case - I'd be grateful for sources which show what it used to be and what it is now with the same hardware. From what little I know, being able to measure OpenGL frame latency has only been possible for a few years on Linux...
I've been waiting for OpenCL support for Haswell before buying a new computer, but Intel still has not released it in its official driver. See:
http://software.intel.com/en-us/vcsource/tools/opencl
They did release something OpenSource at http://wiki.freedesktop.org/www/Software/Beignet/ , but it does not seem to be heavily developed.
It is very frustrating that after 20 years, in certain areas the Linux support is treated as as afterthought.
Of course, if you go out of your way to destroy desktop Windows in pursuit of tablet market share, it becomes a self-fulfilling prophecy.
NO executive management with the high-quality management training that is standard within MS would do anything at all like make statements to destroy the market share of their current market-leading product line! Isn't that called the Ratner Effect? The only thing even comparable would be for someone to fall prey to the Osborne Effect, and of course no one with a background in management at Microsoft would ever ... oh wait a minute ...
"Ahh! I see you're in that indeterminate Schrodinger state where - oh, uh