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
