Re: [6/15] WineD3D: Replace the position fixup mul-add-add with a MAD

2007-11-09 Thread Mirek Slugeň
Hi, this patch caused regression in Nvidia SDK demo BloodShader.exe and some other games, the main problem is in geometry of some objects, so it colud be related to vertex shaders. Mirek Slugen Stefan Dösinger napsal(a):

Re: [6/15] WineD3D: Replace the position fixup mul-add-add with a MAD

2007-11-09 Thread Stefan Dösinger
Am Freitag, 9. November 2007 16:50:54 schrieb Mirek Slugeň: Hi, this patch caused regression in Nvidia SDK demo BloodShader.exe and some other games, the main problem is in geometry of some objects, so it colud be related to vertex shaders. Can you describe the issues a bit more detailed?

Re: [6/15] WineD3D: Replace the position fixup mul-add-add with a MAD

2007-11-09 Thread Chris Robinson
I think the problem is that the replacement has incorrect order of operations. Originally, it was adding the half-pixel fixup then multiplying to invert the Y, while the MAD replacement does the Y invert first then the half-pixel fix. Also Mirek, can you please stop sending your messages as