[Mesa-dev] r600g: status of my work on the shader optimization
Vadim Girlin
vadimgirlin at gmail.com
Sun Feb 24 08:07:08 PST 2013
On 02/22/2013 04:35 PM, Henri Verbeet wrote:
> For what it's worth, I get a number of failures in the Wine d3d9 tests
> on Cayman with this branch (9219c54b5c5a65c269124637a6e654eda4cdbb8e).
> I haven't looked at why yet.
>
Unfortunately I have no cayman card to reproduce the issues. I can only
test on evergreen, and I don't see any problems with d3d9 tests. On
evergreen all known problems are fixed already, and I have to rely on
the help of the users to fix remaining issues with other chips.
If you'd like to help me with debugging the issues on cayman, then
please read the "regression debugging" section in the r600-sb branch
notes [1] (or possibly more up-to-date source here - [2]), it explains
how to find the exact shader that causes regression. After locating the
guilty shader, you only need to prepend
R600_DUMP_SHADERS=2 R600_SB_DUMP=3
to the command line to produce the full dump for that shader, then
please send it to me, and I'll do my best to fix the issue.
Thanks for testing this branch.
Vadim
[1]: http://people.freedesktop.org/~vadimg/r600-sb.html
[2]:
http://cgit.freedesktop.org/~vadimg/mesa/plain/src/gallium/drivers/r600/sb/notes.markdown?h=r600-sb
More information about the mesa-dev
mailing list