Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Nov 2012 17:34:55 -0500
From:      Michael Copeland <michael@kryptos-security.com>
To:        matt <sendtomatt@gmail.com>
Cc:        x11@freebsd.org, Justin Hibbits <chmeeedalf@gmail.com>, freebsd-ppc@freebsd.org
Subject:   Re: PPC DRM graphics testing
Message-ID:  <CAKLtBCicUmdFB0rC8O9X7TDMw4BdsSrWG=xqQOy35z%2BNWcfqFg@mail.gmail.com>
In-Reply-To: <50A56177.9060601@gmail.com>
References:  <50972E9E.3010101@gmail.com> <50974ECD.5010702@fgznet.ch> <50988FE0.9030806@gmail.com> <50989EA0.5020509@fgznet.ch> <5098CA4F.7020306@gmail.com> <509A8B3D.8030703@fgznet.ch> <509A9D11.6010605@gmail.com> <509A9FD4.4050403@fgznet.ch> <509ACFAA.8050802@fgznet.ch> <509CA2FF.7070902@gmail.com> <509D7BC5.1020301@fgznet.ch> <50A008D5.2060003@fgznet.ch> <50A1CA6D.40907@gmail.com> <20121114165618.18affd74@narn.knownspace> <50A56177.9060601@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Nouveau is definitely broken because TTM is missing entirely. The X driver
for the radoen, or DDX requires the TTM and I don't think there has been a
single bit of real work to get this implemented. DRM and Mesa both require
ttm in the kernel drivers to even begin to work. If we could find someone
willing to actually do the work of integrating these into the kernel, we
could have nouveau. Nouveau works great under linux on my G5, enough so
that I can watch movies fullscreen with no tearing, and if I use gallum3D,
I can actually play some fairly "recent" 3D games. As far as copying the
atombios out of the os x driver, that's a possibilty. Now what the nouveau
guys did was initiate the card with the nvidia blob and look at the cards
states before and after in order to make a working driver. You could
probably do the same thing using linux as the foundation for getting the
radeon to work properly on the G5. Perhaps you could just load up linux on
there to get the bios from memory.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAKLtBCicUmdFB0rC8O9X7TDMw4BdsSrWG=xqQOy35z%2BNWcfqFg>