--- Felix Kühling <[EMAIL PROTECTED]> wrote:
> On Mon, 22 Dec 2003 15:30:47 -0800 (PST)
> Alex Deucher <[EMAIL PROTECTED]> wrote:
> 
> > I'd be willing to help on the 2D side, I just need to get ahold of
> an
> > old savage board to test with.   I have an old laptop with a savage
> ix
> > in it, but it's be in the process of being sold, so I doubt I'll be
> > able to mess with it, plus there is no 3d support for savage3D core
> yet
> > anyway.
> > Assuming this card will work:
> > http://www.compgeeks.com/details.asp?invtid=A397-16MB 
> > Perhaps I will pick it up and start working on the 2D side after
> the
> > holidays.
> > 
> > Felix, have you compared the utah savage 3D/MX/IX drivers with the
> S3
> > savage4 code?  I'm wondering how difficult it would be to add 3D
> > support for the older chips. old IX boards are dirt cheap:
> > http://www.compgeeks.com/details.asp?invtid=S3298SDR-8MTV
> 
> I didn't notice this link before. Indeed, the card is cheaper than
> shipping to Germany. :-/
> 
> After a brief look at the utah driver: the S3 driver is definitely
> not
> based on the utah-driver. They are completely different. However, the
> register defines look very similar. There is also a BCI and the
> primitive types and vertex formats are encoded in the same way. I
> havn't
> checked the 3D state registers in detail. The savage4 driver uses DMA
> buffers to transfer commands, the savage IX driver uses the BCI. I
> don't
> know if the savage IX didn't have busmaster DMA capabilities, at
> least
> the relevant register defines are missing in the utah driver.


Tim, I don't suppose you could help clarify the situation with savage3D
vs savage4 when it comes to DMA/BCI?  I thought the BCI was a command
processor like the CP on r128/radeon/r200, but it's been a while since
I messed with the savage driver.

Alex

> 
> The easiest start would probably be to "downgrade" the savage 4
> driver
> to BCI command submission and then just try it on a Savage IX. Let's
> see
> how badly it crashes and burns. ;-)
> 
> > 
> > Alex
> > 
> 
> Felix
> 
> ------------    __\|/__    ___     ___      
> -------------------------
>  Felix       ___\_e -_/___/ __\___/ __\_____   You can do anything,
>    Kühling  (_____\Ä/____/ /_____/ /________)  just not everything
>  [EMAIL PROTECTED]       \___/   \___/   U        at the same time.


__________________________________
Do you Yahoo!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/


-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to