Denis Martinez wrote:
> Hi!
> 
> I'm a GSoC student interested in the Gallium subjects
> which are about the implementation of VDPAU and OpenGL 3.0.
> 
> I would like to start learning Gallium3D, so my question is:
> Do you have any useful learning resources to recommend as a starting point?
> Also I'm thinking about hacking on Gallium, something not too difficult,
> in order to get started.
> I'm already familiar with C, Xorg, git, compiling/installing, but still
> have a lot to learn about OpenGL.

Hi Denis,

I'm not too familiar with the VDPAU stuff so maybe someone else can 
comment on that.

If you want to learn about Gallium, you should first check out the 
wiki page at http://www.tungstengraphics.com/wiki/index.php/Gallium3D

It's a little out of date, but the concepts are still correct.  I'll 
try to freshen it up a little one of these days/evenings.

If you'd like to get your hands dirty in the Mesa/Gallium code, I 
could probably suggest a few things.  For example, we don't currently 
support the GL_ARB_framebuffer_object extension.  The EXT version is 
supported.  The main difference (and the reason the ARB version is not 
supported) is that the ARB versions allows your color buffers, depth 
buffers and stencil buffers to be of different sizes.  It might a 
simple matter to test/fix the mis-matched framebuffer size issues.

Otherwise, if you grep the code for "XXX" or "to-do" comments you'll 
probably find some areas where help is needed.

Unfortunately for beginnners, all the easy stuff in Mesa/Gallium was 
done long ago.  Most people find an area of particular interest and 
dig into it.  Feel free to ask questions here.

-Brian

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to