Date: Thu, 25 Nov 2004 23:41:43 +0100 From: Matthias Buelow <mkb@mukappabeta.de> To: Jorn Argelo <jorn@wcborstel.nl> Cc: freebsd-stable@freebsd.org Subject: Re: the best graphicscard for FreeBSD Message-ID: <41A65FA7.2080704@mukappabeta.de> In-Reply-To: <20041125221914.M81723@wcborstel.nl> References: <51611.192.168.0.200.1101398532.squirrel@192.168.0.200> <200411251706.22229.mark@markdnet.demon.co.uk> <1101405168.99948.43.camel@zircon.zircon.seattle.wa.us> <200411251807.47294.mark@markdnet.demon.co.uk> <20041125194327.C5321@bigtower.net> <1101411381.568.1.camel@grass.dyndns.org> <1101411674.99948.51.camel@zircon.zircon.seattle.wa.us> <86u0rdr9l0.fsf@srvbsdnanssv.interne.kisoft-services.com> <1101412864.568.7.camel@grass.dyndns.org> <41A63AE3.9020008@mukappabeta.de> <20041125221914.M81723@wcborstel.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
Jorn Argelo wrote:
> It's simple why they don't make it open source. Making it open source makes it
> easier for ATi to steal their ideas and they can figure out construction of
> their GPUs (think of bugs or flaws in the driver or the architecture).
I wonder what "secrets" that might be? After all, a big competitor
might, in theory, have no problems of taking a disassembler or
decompiler and just take apart the binary driver (if they need to do
that at all).
Another question is, how much of these ideas today is in the driver, and
how much in silicon. I'd think that nVidia and ATI employ pretty much
the same techniques for their chips and only the IC designs differ a bit
(but are probably well-known to the competitor). With the drivers
getting bigger and bigger (the ATI Catalyst graphics driver component
alone is over 8 megs), maybe a lot of the logics is actually in the
proprietary driver code?
In that case, they could provide a rather basic open-source driver,
which implements standard OpenGL stuff, and leave the high-profile
extensions to their proprietary driver. Or make the basic API for their
chip available. But then again, why should they, it simply won't pay
off with the tiny margin that *bsd/linux users are, and 2d support is
usually available.
--
Matthias Buelow; mkb@{mukappabeta,informatik.uni-wuerzburg}.de
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41A65FA7.2080704>
