Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fantasy Grounds window painting regresssion #1554

Closed
foresto opened this issue Apr 6, 2020 · 1 comment · Fixed by #2251 or #3392
Closed

Fantasy Grounds window painting regresssion #1554

foresto opened this issue Apr 6, 2020 · 1 comment · Fixed by #2251 or #3392

Comments

@foresto
Copy link

foresto commented Apr 6, 2020

When using dxvk, sections of the Fantasy Grounds main menu window and in-game tabletop window fail to draw correctly. They are often filled with black or with whatever was on that section of the screen previously. Moving the mouse around the window sometimes cause the incorrectly drawn areas to flicker.

These glitches are not present with dxvk 1.5.1, nor when dxvk is not used. They are present with dxvk 1.5.2 and 1.6.

As instructed, I captured an API trace without dxvk. The glitches did not appear in this case, of course, but I launched the program and moved the mouse in the same way that would cause the glitches if dxvk had been in use.

Software information

Fantasy Grounds Classic 3.3.10

https://www.fantasygrounds.com/filelibrary/FGWebInstall.exe

System information

  • GPU: AMD RX 480
  • Driver: amdgpu (linux kernel 5.3.0) + Valve's ACO Mesa fork from their PPA, which reports itself as "Mesa 20.0.0-devel (LLVM 8.0.0)"
  • Wine version: tkg-protonified-4.6, from Lutris
  • DXVK version: 1.6 and 1.5.2

Apitrace file(s)

FantasyGrounds.zip

Log files

This log file was from a session that reproduced the glitches, not the apitrace session.

FantasyGrounds_d3d9.log

Screenshots

Startup screen without dxvk: (correct)

Screenshot_2020-04-03_12-23-47

Startup screen with dxvk: (incorrect; black areas)

Screenshot_2020-04-03_12-23-18

Screenshot_2020-04-03_12-23-34

Tabletop without dxvk: (correct)

Screenshot_2020-04-03_12-28-07

Tabletop with dxvk: (incorrect; black areas & leftovers)

Screenshot_2020-04-03_12-26-25
Screenshot_2020-04-03_12-27-56

@foresto foresto changed the title Fantasy Grounds window painting regresssion in dxvk 1.5.2 Fantasy Grounds window painting regresssion Apr 6, 2020
@DadSchoorse
Copy link
Contributor

The apitrace reproduces the issue, and I bisected it down to 609856d.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants