Future AMD GPUs To Be More 'Open-Source Friendly'
skaroo writes "Phoronix is reporting that future AMD GPUs will be more open-source friendly. After AMD started releasing their GPG specifications to the open-source community, questions arose whether there would be information covering the Unified Video Decoder (UVD) found on the Radeon HD 2000 graphics cards. The UVD information is needed in order for hardware-accelerated video playback, but it likely cannot be opened due to DRM. However, an AMD representative said that moving to a modular UVD design is a requirement for future GPUs and that they will be more open-source friendly. They will also be opening the video acceleration information for their earlier graphics cards."
Where have they gone wrong?
Better advice would be, "Don't run your new GPU on an OS that forces it to enable the stupid DRM logic that the engineers really didn't want to build into it in the first place." Yeah, that's much better.
IIRC, the most complex chip for which the manufacturer sent me the full data book and a free sample was the Motorola 68020, this was around 1988. Of course, at that time very few people had CD-ROM drives, so it made sense to use paper books for that.
Despite you claiming to be an EE, you have never really worked in designing electronic systems, have you? I don't think Intel or anybody else would send a free sample of a $1700 chip to just anybody who asked, and a hobbyist wouldn't know where to start in designing a motherboard where that chip would work.
The contract and NDA signing phase comes when you have settled on who is going to be your supplier. The problem is that more and more corporations want to go direct to contracts and NDAs, without letting the design engineers decide for themselves. If I go to my boss and say, "hey, let's sign a contract with AMD", he will ask "haven't we done this with Intel already".
I'm not worried about hobbyists, because, as I mentioned, they wouldn't be able to make the circuit boards to use advanced chips. The problem is that chip manufacturers today insist on having a contract for I-don't-know-how-many thousands of chips before they give out the full specifications. This makes not only driver design impossible for third parties, but also makes it very difficult for engineers to perform preliminary designs.
I see you haven't tried playing HD content without hardware acceleration.
I've got some video clips that can't be played on a reasonable-spec laptop (1.8G Core Duo, 2G RAM) unless I'm using the proprietary ATI driver - and even then, the only way to get nice-looking picture is to render to opengl interface.
Did you know that "FTW" ("for the win") is a direct translation of "Sieg Heil"?