-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Brian Paul wrote:
| 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? It should be fine. It will just evict entries from the cache with a NULL base address. | 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? Marking the regions dirty should work, but that might not be the best route moving forward. | 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. I was using the blend tests in prog/tests and a modified version of gears. The testing wasn't really rigorous. Which cases seem to fail? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFH87YLX1gOwKyEAw8RAhP1AJ0dX+O98/ogKDjg9EErZLDdEYqraQCfdV3h QdrOUxy/HzYGeGfaIc3DlAo= =w3pu -----END PGP SIGNATURE----- ------------------------------------------------------------------------- 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
