AMD Ports Open-Source Linux GPU Driver To Windows
An anonymous reader writes "An AMD engineer has inadvertently revealed that their Windows Embedded graphics driver is ported from the open-source Linux driver. AMD China last year began porting the open-source Radeon Linux kernel driver to Windows Embedded Compact 7, rather than using their Windows Catalyst driver. The resulting WEC7 driver for Radeon GPUs is proprietary, but that's allowed per the MIT license that the ATI-AMD Linux driver code is provided under."
The resulting WEC7 driver for Radeon GPUs is proprietary, but that's allowed per the MIT license that the ATI-AMD Linux driver code is provided under."
Are we making it?
so it's official, the FOSS drivers are better than the proprietary drivers? (more likely it's that the proprietary drivers are just worse than the FOSS drivers...)
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
Why would anyone care? How is this front page news?
-1 overrated isn't the same thing as "I disagree".
At least now they got a working driver, even if they do seem a bit lazy :-)
2011 will be the year for Linux (graphic drivers) on the desktop!
I stopped using Gnome Shell because the open source driver overheats my system and catalyst wasn't compatible. Does this move implicates that the open source radeon driver doesn't suck anymore?
But... the future refused to change.
We *want* AMD to be making money off of the linux driver to keep them interested. If they depend on it for a commercial product they're going to keep pouring resources into it. As it is I can't even get my LCD panel to show a picture in the right spot (it's shifted up and left on two radeon cards, perfect on nVidia/nouveau). It needs more engineering resources, and this Windows blob might just be the enticement they need.
I realize copyright law is going to be a problem to navigate around, but we should really find a way to make this work, not complain about perceived injustices.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
They didn't "port the driver", they copied two functions, radeon_suspend_kms() and radeon_resume_kms() across:
"I have ported radeon_suspend_kms() and radeon_resume_kms() functions from linux to CE. Actually I have validated that the evergreen_suspend() and evergreen_resume() work already on CE. But when the resume work is done and the screen is shown up, I found the 3D engine works wrong."
Since these two could well be little more than mov %radeon_register, $magic_value, the entire "ported driver" could consist of little more than a dozen bytes of code. Even SCO's lawsuit was built around more evidence of copying than this...
They didn't "port the driver", they copied two functions, radeon_suspend_kms() and radeon_resume_kms() across:
"I have ported radeon_suspend_kms() and radeon_resume_kms() functions from linux to CE. Actually I have validated that the evergreen_suspend() and evergreen_resume() work already on CE. But when the resume work is done and the screen is shown up, I found the 3D engine works wrong."
Since these two could well be little more than mov %radeon_register, $magic_value, the entire "ported driver" could consist of little more than a dozen bytes of code. Even SCO's lawsuit was built around more evidence of copying than this...
Well, they're not huge, but they're a bit bigger than that - radeon_suspend_kms is 67 lines, radeon_resume_kms is 38 lines. http://lxr.free-electrons.com/source/drivers/gpu/drm/radeon/radeon_device.c
So (as so many Apple Fanbois continually tell me), Apple ISN'T a software company. They sell hardware.
he just wouldn't be legally entitled to Dan Brown's work.
Dan Brown WOULD NOT get rights to Ginger's work in the combined product.
Go pop along and find how well an r100 will work under Win7. Go pop along and ask somoene to port the driver for you.
See subj.