dxvk icon indicating copy to clipboard operation
dxvk copied to clipboard

[d3d9] Rework FF texcoord processing

Open K0bin opened this issue 1 year ago • 5 comments

Fixes #4035

We need to apply the count after transforming the texcoord.

Passes my tests here: https://gitlab.winehq.org/K0bin/wine/-/blob/ff-texcoord-tests/dlls/d3d9/tests/visual.c#L28402-29023

K0bin avatar May 28 '24 13:05 K0bin

This fails one of the Wine tests so it's not final yet. I hope we'll be done with this madness at some point. ._.

K0bin avatar May 28 '24 13:05 K0bin

ah, fair enough

doitsujin avatar May 28 '24 13:05 doitsujin

I think this fix is working. Thanks for quick response!

ghost avatar May 29 '24 15:05 ghost

It passes all the upstream Wine tests and I ran it through all games that are known to be affected by ff texcoord processing:

  • WoW
  • ColdFear
  • Phantasy Star Online (both apitraces)
  • Snowblind

Needs to be tested:

  • Command & Conquer Generals
  • Total War Rome

K0bin avatar Jun 25 '24 13:06 K0bin

Both Command & Conquer Generals and Total War Rome looks good

Blisto91 avatar Jun 25 '24 15:06 Blisto91