I just found the silly problem, it was my vertex program that triggered it...

Before the BFC patch we calculated wanted_key.OutputsWritten again in
r300SelectVertexShader rather than using the previously calculated value from
r300TranslateVertexShader like we should have.

Your patch was correct to change this, but since R300 is using texcoords
inefficiently my "MOV result.color, vertex.color;" was enough to use too may
texcoords. At least this is what I assume.

Anyway, there isn't anything wrong with the patch and it does everything
correctly. :-)

I would like to clean up a few things though; the cur_reg handling in
r300TranslateVertexShader is pretty messy. I notice your latest patch cleans
that up a bit, so I'll look at merging some of that.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to