On Thu, Mar 18, 2010 at 12:30 PM, Tom Stellard <tstel...@gmail.com> wrote:
> Hi,
>
> I am interested in working on the Gallium R300 driver as a part of
> Google Summer of Code.  I would like to try and target a specific game,
> probably Civilization 4, and get it working as well as possible.  I am
> interested in getting some feedback on whether or not this is a good
> goal for the summer.  In the past, I have filed bug reports and done some
> testing of the mesa drivers, but I have not spent a lot of time looking at
> the code.  Where is a good place for me to start looking through the code?
> Is there a reference Gallium driver I can look at to get a good idea of
> how the drivers are structured?

Nifty. Well, there's a few places to look for information.

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!)

~ C.

-- 
When the facts change, I change my mind. What do you do, sir? ~ Keynes

Corbin Simpson
<mostawesomed...@gmail.com>

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to