Ian,

I've started added support for multi-texture so I can do some perf 
measurements.

Here's a question.  In one_time_init() we call invalidate_tex_cache(). 
Since we have no textures yet, the address we're passing to 
spu_dcache_mark_dirty() is NULL.  Is that OK?

Also, when texture state changes (the address of the texture buffer 
changes) should we be doing anything with the data cache to indicate 
that anything cached for that region can be discarded?

BTW, what programs are you using to test blending?  I modified 
tri-blend.c to run double-buffered (single buffered apps are crashing) 
but the results weren't correct.

-Brian


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to