| Summary: | [DXVK][Regression][Bisected][SKL] Project Cars 2 crashes with Bug Splat when loading finishes | ||
|---|---|---|---|
| Product: | Mesa | Reporter: | leozinho29_eu |
| Component: | Drivers/Vulkan/intel | Assignee: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
| Severity: | normal | ||
| Priority: | medium | CC: | jason |
| Version: | git | ||
| Hardware: | Other | ||
| OS: | All | ||
| Whiteboard: | |||
| i915 platform: | i915 features: | ||
| Attachments: |
Logs and screenshot
Graphics settings file |
||
|
Description
leozinho29_eu
2019-04-22 23:25:39 UTC
Just to be clear, did project cars work properly before that commit? Created attachment 144074 [details] Graphics settings file Yes, it was working correctly. The only issue I noticed on it were that, very rarely, the skidmarks would blink, which is similar to bug 110295. I get framerates between 25 (storm at night) and 47 FPS (clear day). The attached file has the settings I use for the game. I've just posted an MR which fixes the bug: https://gitlab.freedesktop.org/mesa/mesa/merge_requests/724 I applied the patch on Mesa git-a6b7068ff5 and, while it fixed the bug splat problem, the game performance is much worse. It runs at 12 or 15 FPS now, before it could get more than 30 FPS on nearly all cases. CPU usage was very high (around 300% on htop), even after playing races and replays repeatedly on the same track with the same car, so it did not seem a normal shader build CPU usage. (In reply to leozinho29_eu from comment #4) > I applied the patch on Mesa git-a6b7068ff5 and, while it fixed the bug splat > problem, the game performance is much worse. It runs at 12 or 15 FPS now, > before it could get more than 30 FPS on nearly all cases. CPU usage was very > high (around 300% on htop), even after playing races and replays repeatedly > on the same track with the same car, so it did not seem a normal shader > build CPU usage. That's a completely separate issue. I'll look into that next. :) (In reply to leozinho29_eu from comment #4) > I applied the patch on Mesa git-a6b7068ff5 and, while it fixed the bug splat > problem, the game performance is much worse. It runs at 12 or 15 FPS now, > before it could get more than 30 FPS on nearly all cases. Can you give me a git sha where you got good performance so I can bisect? I tried the first "good" in your bisect above and it was pretty slow. One good commit is bf61f057f72b57e977440ff66dc557d1140fede3, I was testing with it and got up to 47 FPS. When thermal throttle starts FPS is around 35. The game is pretty heavy and comes with a high preset, so you may need to configure the settings. The attached file I sent before has the settings I use, which are, basically, the absolute minimum. What do I do with that settings file? I've got the game installed via steam and I can't find where to put the file so that I get your settings. The file I sent before should be the one at: where_Steam_is_installed/Steam/steamapps/compatdata/378860/pfx/drive_c/users/steamuser/My Documents/Project CARS 2/graphicsconfigdx11.xml You may need to start the game at least once to allow Steam to create the 378860 directory inside compatdata. Mind giving this MR a try? I think I've found and fixed the perf problem: https://gitlab.freedesktop.org/mesa/mesa/merge_requests/738 It seems that this patch fixed the performance. The maximum I've seen was 49 FPS, which is actually higher than the previous maximum I observed. This game averages at around 33 FPS now and CPU usage was lower (around 240% on htop, which is the normal). This patch fixed the performance issues I had. Perf MR is also merged. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.