On Thu, 19 Feb 2004 18:26:50 -0800 (PST) Alex Deucher <[EMAIL PROTECTED]> wrote:
> > --- Felix K_hling <[EMAIL PROTECTED]> wrote: > > Hello S3 Savage users, > > > [snip] > > Felix, > > I'd like to give you a hand on the 3D driver while I still have some > free time, but I have to admit, I'm somewhat intimidated. What's a > good task that I can work on to get my feet wet on the 3D side? It's > probably not too much more complicated than the 2D side. Gotta do it > sometime... > > Thanks, > > Alex You could start with smaller bug fixes. This way you'd see results pretty soon and get used to limited parts of the source code. You could also start moving things to the kernel module. Clears and buffer swaps should be pretty mechanical. They are currently in savageioctl.c. DMA buffer management would be the next step. I had a brief look at how the radeon driver does DMA buffer aging a while back. Something similar should be possible on the Savage using the event tag. There are templates for DMA buffer mapping in the DRM. I don't know how much work is left to the individual driver. Also the PCI scatter-gather template could be useful to get PCI savages supported again on 2.6 kernels. I'd like to get rid of those hacks that the savage driver currently uses for PCI cards. This step would involve small changes in the 2D driver as well. Felix ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel
