Intel Releases 5,000 Pages of Open-Source Haswell Documentation
An anonymous reader writes "Intel has ended out 2013 by publishing 5,000 pages of new GPU documentation about their latest generation 'Haswell' graphics hardware. The new documentation complements their longstanding open-source Linux graphics driver that has supported Haswell HD / Iris Graphics since last year. The new documentation covers the hardware registers and special information for 3D, video acceleration, performance counters, and GPGPU programming."
Does it include APIs for the NSA backdoors?
Just because you're paranoid doesn't mean they aren't out to get you
Please take notice, this is how to support GPU hardware correctly.
Geeks don't grock information, they grep it.
You make a good point, however you are incorrect. As an author of a handful of drivers, and contributor to a handful more - we like specs. If you are incapable of taking an RFC or spec and outputting a working driver, then you aren't quite the programmer you think you are. Specs are often all a driver author ever receives, and you should be able to produce working code with nothing else. It's *nice* if the vendor sends best practices or additional notes about deprecation of certain methods...but it's not the norm, and should not be expected. Being a good developer means being able to benchmark methods described in specs and determine what performs best, and when that applies.
lots of blah blah blaa
The Haswell GPU driver source code has been in the upstream kernel and userspace parts for maybe a year now.