-----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

Reply via email to