Intel Open Sources Graphics Drivers 345
PeterBrett writes "Intel's Keith Packard announced earlier today that Intel was open sourcing graphics drivers for their new 965 Express Chipset family graphics controllers. From the announcement: 'Designed to support advanced rendering features in modern graphics APIs, this chipset
family includes support for programmable vertex, geometry, and fragment shaders. By open sourcing the drivers for this new technology, Intel enables the open source community to experiment, develop, and contribute to the continuing advancement of open source 3D graphics.' The new drivers, available from the Linux Graphics Drivers from Intel website, are licensed under the GPL for Linux kernel drivers, and MIT license for XOrg 2D & 3D rendering subsystems."
Re:Wow. (Score:5, Informative)
Still, a very nice move.
Re:Wow. (Score:3, Informative)
Re:Competition from AMD/ATI? (Score:5, Informative)
Re:Maybe we'll start seeing Intel graphics clones. (Score:5, Informative)
It's alive! (Score:2, Informative)
Re:Wow. (Score:4, Informative)
Given that ATI and nVidia's support for Linux is next to nil, and that their mystery blobs are somewhat error-prone, (not to mention the inherent issues in using a generic binary - link conflicts, non-optimized machine code, etc.), I don't see how choosing an Intel card would be rediculous.
Sure, they're behind, but the 965 series is better than, say, ATI's 8500 (the highest of their cards that is properly supported in Linux). Seems to me that Intel's just jumped ahead of the game by becoming available to a niche market.
Meanwhile, I don't exactly trust the business-motivated hacks found in blobs from graphics card vendors (re: the quake.exe debacle). Having source makes a bechmarking far more auditable.
Re:Wow. (Score:1, Informative)
Granted an nVidia would slaughter an Intel but the fact that it is on the motherboard it really really nice, additionally thanks to DVMT you can tune the video card so if it is an office user who isn't going to be doing much graphics intensive things it can be simply 64mb or 128mb but you can turn it up to 256mb when someone is going to be gaming or doing advanced graphical renderings. I was very pleased with my 915GAG with the 915G chipset. The only game that didn't play was CS:Source and that was because of their lack of support for DVMT.
Re:Happy now? (Score:5, Informative)
One area where on-board graphics is important are notebooks - especially those thin and light ones. A choice of video card is rare, especially if one cares about battery life.
Traditionally, Linux support of new notebook video chips was very uncertain, as it is not possible to get a new notebook with a 2 year old graphics controller. Thus the fact that all-Intel notebooks are a safe choice (with not only 2d, but also 3d and wireless working under Linux) is a truly wonderful news.
Also, the new Xserver features have to be implemented on something before there are binary blobs that support them. So having an open code to experiment with, say, Render, impacts other graphics cards as well.
Re:Wow. (Score:4, Informative)
Actually, the 9250 is the fasted fully supported ATI card under Linux. The r300 driver (9600, 9800 and X800) will probably soon be stable enough for widespread use, too. How the 965 compares to those, I don't know. But I suspect it'll be more than good enough for 99% of all users.
Slow down cowboy (Score:2, Informative)
So before y'all get too far ahead patting Intel on the back remember that you are not free to use the GPU with say an ARM, MIPS, PPC or other x86 processor [via/amd/etc]. Not only that, but IIRC Intel GPUs are tied to Intel chipset motherboards.
So while it's all good and said that the drivers are open source, that helps users, it doesn't help the industry and society as a whole. Making their GPUs independently available outside of their x86 processor line would [e.g. as a discrete chip others could license or as an add-on PCI-E card].
Tom
Re:Slow down cowboy (Score:2, Informative)
Re:Competition from AMD/ATI? (Score:3, Informative)
-1, Troll
Read Documentation/stable_api_nonsense.txt [linux.no]
Re:Wow. (Score:5, Informative)
Re:Wow. (Score:2, Informative)
Short name Full name
965G G965 Integrated Graphics Controller
965 Q963/Q965 Integrated Graphics Controller
946GZ 946GZ/GL Integrated Graphics Controller
945G 945G Integrated Graphics Controller
945GM Mobile 945GM/GMS/940GML Express Integrated Graphics Controller
915G 82915G/GV/910GL Express Chipset Family Graphics Controller
915G 82915G Express Chipset Family Graphics Controller
915GM Mobile 915GM/GMS/910GML Express Graphics Controller
865G 82865G Integrated Graphics Controller
855GM 82852/855GM Integrated Graphics Device
852GM 82852/855GM Integrated Graphics Device
845G 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device
i830M 82830 Chipset Graphics Controller
815 82815 Chipset Graphics Controller
810 82810 Chipset Graphics Controller
810-DC100 82810-M DC-100 System and Graphics Controller
Re:Now... (Score:3, Informative)
Now if AMD will open source the ATI drivers we will be all set.
intel's docs HAVE BEEN OPEN for all their chipsets (Score:4, Informative)
Re:Now... (Score:2, Informative)
there ya be
Comment removed (Score:5, Informative)
Re:Happy now? (Score:3, Informative)
Re:Now... (Score:5, Informative)
Now if only we could get some open sourced drivers for higher end sound cards and more obscure wireless cards.
Re:Now... (Score:3, Informative)
I think people like myself are Intel's main market.
Comment removed (Score:2, Informative)
Re:Competition from AMD/ATI? (Score:5, Informative)
They tried that. After a while it Simply Didn't Work - It's not just SGI, and in fact the particular issue that I remember was support for S3 Texture Compression, aka S3TC. For whatever reason, the licensing of S3TC prevented them from ever supporting it in an open-source driver.
ATI started releasing binary-only drivers for Linux shortly after the UT2003 S3TC support fiasco. (In short, UT2K3 would only run on NVidia cards under Linux because they were the only ones that supported S3TC under Linux.)
Re:Now... (Score:2, Informative)
I've never had bluescreen or OS crash issues, but I've had two PCs now where the ATI system tray control panel utility thing crashes every time it runs, so I can't access any of the fancy desktop features of the Radeon 7000s I've been using, whether I had one or both in the system.
This is on XP Pro SP2. My old system started out as SP1 and it had the same problem then. I have no third-party crap like Explorer replacements, or even screensavers. It's my work PC, so it's got Office, Visual Studio, The GIMP, Programmer's File Editor, Foobar2000, and that's essentially it. It's not even a random beige box PC, it's an HP corporate desktop model. It's about as non-abnormal as a Windows machine can get.
Meanwhile, on my home PCs I've had three variants of the TNT2, a GeForce, a GeForce 3, a GeForce 4 TI4600, and a GeForce 7600GT (not in that order). The only driver issue I've ever had is that the newer ForceWare drivers can't deal with older DirectX titles like the original Soul Reaver. I've never had them bluescreen, never had the control panel applet crash.
Re:Maybe we'll start seeing Intel graphics clones. (Score:3, Informative)
You seem to have forgotten that ATI cards were fully documented until about 2002-2003 or so, when they started licensing technologies from other companies that were forbidding them from releasing documentation or open-source drivers for said technologies.
The Unreal Tournament 2003/S3 Texture Compression fiasco showed that not licensing such technologies would be commercial suicide. ATI started releasing closed-source drivers shortly after that incident, and initially the main difference was S3TC support.
Re: Wow (Score:4, Informative)
At my job we all have huge dual-processor Xeons running the absolute fastest videocards we can get our hands on (which right now are some variant of Nvidia Quadro cards)... and not a single one is using windows.
Now why aren't we running ATi cards? well... because their linux drivers suck.
So what's the incentive for writing good drivers for linux? Oh yeah... because a lot of people will use them... even if they're not gaming.
Friedmud
OpenGraphics is not dead! (Score:3, Informative)
No, it's very much alive. Just before I posted this story, I sent a similar e-mail to the list. BTW, there's currently a call going out [gmane.org] for people to work on the OpenGraphics drivers.
However, I do worry that should Intel decide to put their graphics chip on a discrete PCI card it would eat up much of our potential market...
Re:Now... (Score:3, Informative)
Re:Now... (Score:3, Informative)
Most of you are writing about very old ATI cards. The newer drivers are much more stable. Its a recent thing though. As for the control center, in the newer drivers its written in