http://bugs.winehq.org/show_bug.cgi?id=14762
--- Comment #39 from Tobias Jakobi liquid.acid@gmx.net 2008-12-03 17:38:35 --- (In reply to comment #38)
In theory your changes look good, I can't promise that it will work though. The GLSL shader part is incomplete(PsamplerRectFixup is not declared anywhere, and isn't loaded), and in state.c you're not taking care of the texture matrix side fixup yet. But all in all it moves into a reasonable direction.
Yes, I should have mentioned that the patch(set) isn't complete yet. Still working on the rest though. And I also haven't made a compile yet, it's just implementing what you told me. If it works.... well, we'll see about that in the next week maybe.
by the way, I think you can ignore vertex samplers. I do not know any card that supports them, but doesn't support unconditional NP2 textures. (Geforce 6,7 support NP2, ati radeon <= X1999 do not support vertex samplers*, and I think the GF5 doesn't support vertex samplers either)
OK, but this only concerns the comment above the bitfield, right?