-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I see some commits have gone into the Gallium tree for Cell infrastructure. What are the near-term (i.e., in the next week or so) plans? Since I'm working in this area, I want to avoid duplication of effort. :)
I've got some code that I'm working on that is almost ready to commit. I took the softpipe code and modified it to generate quads in groups and pass the whole group down the pipeline. Once that was done, I moved the triangle setup code onto the SPE. SPE generates quads for one triangle at a time. The quads get sent back to the PPE in fixed size groups. The synchronization mechanism currently used is, frankly, crap. That code is pretty close to good. Once it is 100% golden, I'll start moving the other stages to the SPEs in short order. This is currently driven by a simple event loop on the SPE that reads from a mailbox. Right now there are only two messages from the PPE: start producing quads from a triangle and continue generating a group. It should be easy to add more messages (i.e., to load shader code, etc.). -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFHVvr6X1gOwKyEAw8RAjw+AJwItXuroOOcjvMwcg8wTakAPIyasgCfWLai FoYnj6McFdvpj4B3TyfVz3U= =7p8z -----END PGP SIGNATURE----- ------------------------------------------------------------------------- SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
