LWN.net Logo

You can be sure they don't

You can be sure they don't

Posted Feb 12, 2008 21:45 UTC (Tue) by flewellyn (subscriber, #5047)
In reply to: You can be sure they don't by khim
Parent article: AMD's open GPU documentation site

Well, that's...unsettling.


(Log in to post comments)

You can be sure they don't

Posted Feb 13, 2008 15:13 UTC (Wed) by liljencrantz (subscriber, #28458) [Link]

It would explain the quality level of the ATI drivers, though. 

You can be sure they don't

Posted Feb 14, 2008 17:56 UTC (Thu) by iabervon (subscriber, #722) [Link]

It's not unusual that the knowledge about how hardware works is codified in QA procedures,
designer knowledge, and a lot of notes that don't form a coherent document. The economics of
this particular market is that there really isn't time to write up documents that will explain
how to use the hardware to an outsider before the device needs to have drivers already written
and available to the public, and there's been little reason to write up such documents after
the driver is written.

Furthermore, there are a lot of corner cases, where the vendor driver doesn't try doing
something, and the hardware designers didn't except the driver writers to try it, and so
nobody's bothered to figure out if it would cause problems or not. They avoid trying to
evaluate a combinatorial explosion of unknown interactions by only checking the ones that
people are interested in, which is a big help in getting work done in a reasonable amount of
time, but only if the process is interactive. (And it's likely that a different implementation
of high-level 3D operations on the low-level units they have would hit different combinations
than the ones that the designers have verified to work together)

You can be sure they don't

Posted Feb 14, 2008 19:38 UTC (Thu) by flewellyn (subscriber, #5047) [Link]

From the sound of things, they'd benefit hugely from an open development model.  :-)

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.