doitsujin / dxvk

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
zlib License
13.3k stars 857 forks source link

[d3d9] Rewrite, flickering video #2171

Open awaken1ng opened 3 years ago

awaken1ng commented 3 years ago

As per title, opening video is flickering. Doesn't happen with WineD3D. Can also be reproduced in trial version.

Uncapping frame rate by setting d3d9.presentInterval = 0 seemingly works around the issue.

Trial version can be found in Download section here, some mirrors might be dead by now, first one still seems to work.

For trial version to run:

To reproduce:

Also might affect Summer Pockets, which runs the same engine, some ProtonDB reports seemingly report the same thing.

Software information

Rewrite (2011)

System information

Apitrace file(s)

https://mega.nz/file/f1xylBgZ#D05FHJaTba-euNzK5xJmJEOUZ-RJDbtdZMwVA-j4D7w

Captured on Wine with WineD3D, using WMP backend, compressed with zstd -19 --long=31, decompress with zstd -d SiglusEngine.trace.zstd -o SiglusEngine.trace

Log files

K0bin commented 3 years ago

Crash should be fixed. The flicker is a tricky problem, see #1726 for more info.