From: Tom S. <tst...@gm...> - 2010-03-19 08:25:44
|
On Thu, Mar 18, 2010 at 03:25:04PM -0700, Corbin Simpson wrote: > > If you're not sure how the actual video card works, > http://www.x.org/wiki/Development/Documentation/HowVideoCardsWork is a > great starting point. Of particular interest is the 3D engine; r300g > only talks to the 3D part of the video card. > > The reference Gallium driver is probably identity, although softpipe > is a good reference as well. We also have documentation for the > Gallium API and associated bits; if you don't want to build it > yourself from the Mesa tree, there should be an up-to-date copy at > http://people.freedesktop.org/~csimpson/gallium-docs/. (If there's a > problem with the documentation, lemme know!) > Thanks for the info. I'll start taking a look at that. What is the correct way to install the Gallium driver? Up until now, after running make install, I have been symlinking radeong_dri.so to r300_dri.so. Is this still the way to do it? I am currently blocked from using KMS and thus testing the Gallium driver by this bug: https://bugs.freedesktop.org/show_bug.cgi?id=25662 I think it is a problem with the kernel, because my entire system locks up and I am forced to hard reboot. Debugging this problem is probably a good way for me to get familiar with the code. Any tips to help me debug this problem? -Tom Stellard |