Proton 3.16-2 compiled DXVK in debug mode?

Created on 17 Oct 2018  ·  4Comments  ·  Source: ValveSoftware/Proton

@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.

cw

Most helpful comment

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.

All 4 comments

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.

@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.

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.

This should be fixed, sorry about that.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ArekPiekarz picture ArekPiekarz  ·  3Comments

matou68 picture matou68  ·  3Comments

AwesamLinux picture AwesamLinux  ·  3Comments

kforney picture kforney  ·  3Comments

BLaDZer picture BLaDZer  ·  3Comments