protonscr

Proton 3.16-2 compiled DXVK in debug mode?

protonclosed cw
ValveSoftware/Proton#1766 · opened 2018-10-17 by LeJimster · updated 2018-10-17 · 4 comments · github
1 matching comments, n / p to jump
LLeJimster 2018-10-17 github

@Plagman @doitsujin
A couple of users over at GamingOnLinux noticed the performance has reduced and the file size of Proton 3.16 has increased quite a bit. It looks like a reoccurence of this issue #192. The DXVK dll's are much larger than they should be and I have tested one title I know well with noticeable reduced performance compared to 3.7-8.

Aaeikum 2018-10-17 github

Sigh, you're right. Looks like the fix for #192 was dropped in the move to the new build system. Thanks for reporting, will fix soon.

LLeJimster 2018-10-17 github

@aeikum does the bug affect Proton as a whole or just DXVK? adamhm over at GoL seems to think each Proton update since 3.7-6 are quite bloated and they do seem to be compared to his 3.7-6.

Aaeikum 2018-10-17 github

Yeah, I read those comments. We do purposely ship Wine with debug symbols included, so the binaries are large. However, Wine does correctly have -O2 optimizations enabled (and more incoming), so it shouldn't be impacted in the same way that DXVK is when built in debug mode. There was a bad build uploaded a long time ago that had symbols accidentally stripped and some other problems. That was build 3.7-2. My guess is that user snagged that and mis-labeled it as 3.7-6? Otherwise I don't know where they would've gotten a stripped wineserver from.

PPlagman 2018-10-17 github

This should be fixed, sorry about that.

Proton versions