http://bugs.winehq.org/show_bug.cgi?id=16412
--- Comment #10 from Pauli Nieminen paniemin@cc.hut.fi 2008-12-09 10:51:29 --- Created an attachment (id=17772) --> (http://bugs.winehq.org/attachment.cgi?id=17772) d3d8 visual test error log
89139b75898fb5ac7094a641b0d91a06936a6c51 is first bad commit commit 89139b75898fb5ac7094a641b0d91a06936a6c51 Author: Henri Verbeet hverbeet@codeweavers.com Date: Wed Dec 3 14:53:43 2008 +0100
wined3d: Make shader texture format fixups more generic.
Based on a patch by Stefan Dösinger. This is more flexible, and allows the shader backend implementation to be simpler, since it doesn't have to know about specific formats. The next patch makes use of this.
:040000 040000 206d90d013257ba1fda8517302d0b91530aba96d 9b0bf9d78dc4786c9fc888e784e2b33dd05986d0 M dlls
Ok. I found that this bug is present when running d3d8 tests so I was able to run bisect and found this commit broke ati fragment shader implementation.
I also noticed that my r200 assertion failure isn't related to this. I will soon open another bug report after I have completed regression test for crash.
Attached patch doesn't at least fix the fixme about Unknow source argument.
Attachment includes my d3d8 test log with commit d3f7f5ebb6ff6 and attached patch.