Bug 257399 - emulators/wine-proton: point Vulkan loader at 32-bit Mesa libs
Summary: emulators/wine-proton: point Vulkan loader at 32-bit Mesa libs
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kevin Bowling
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-25 00:38 UTC by Alex S
Modified: 2021-10-16 10:22 UTC (History)
2 users (show)

See Also:
kbowling: merge-quarterly+


Attachments
i386 mesa fixes (1.77 KB, patch)
2021-07-25 00:38 UTC, Alex S
iwtcex: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alex S 2021-07-25 00:38:57 UTC
Created attachment 226664 [details]
i386 mesa fixes

I didn't realize icds for those were using absolute paths (vs Nvidia, which works out of the box).
Comment 1 Alex S 2021-07-25 01:42:32 UTC
Comment on attachment 226664 [details]
i386 mesa fixes

Somehow this causes an out of memory error with DXVK + Nvidia in one of my games. Go figure.
Comment 2 commit-hook freebsd_committer freebsd_triage 2021-07-25 06:32:16 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3247683ba02a707dc767c472520e8e165d848e90

commit 3247683ba02a707dc767c472520e8e165d848e90
Author:     Alex S <iwtcex@gmail.com>
AuthorDate: 2021-07-25 06:29:47 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2021-07-25 06:29:47 +0000

    emulators/wine-proton:  Vulkan 32-bit Mesa fixes

    Point Vulkan loader at 32-bit Mesa libs

    PR:             257399

 emulators/wine-proton/Makefile            |  2 +-
 emulators/wine-proton/files/wine-wow64.sh | 31 +++++++++++++++++++++----------
 2 files changed, 22 insertions(+), 11 deletions(-)
Comment 3 commit-hook freebsd_committer freebsd_triage 2021-07-25 06:34:17 UTC
A commit in branch 2021Q3 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=59ceb0a8cc2211a24ee077faf77ae58da06ffc51

commit 59ceb0a8cc2211a24ee077faf77ae58da06ffc51
Author:     Alex S <iwtcex@gmail.com>
AuthorDate: 2021-07-25 06:29:47 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2021-07-25 06:33:29 +0000

    emulators/wine-proton:  Vulkan 32-bit Mesa fixes

    Point Vulkan loader at 32-bit Mesa libs

    PR:             257399
    (cherry picked from commit 3247683ba02a707dc767c472520e8e165d848e90)

 emulators/wine-proton/Makefile            |  2 +-
 emulators/wine-proton/files/wine-wow64.sh | 31 +++++++++++++++++++++----------
 2 files changed, 22 insertions(+), 11 deletions(-)
Comment 4 Kevin Bowling freebsd_committer freebsd_triage 2021-07-25 06:42:13 UTC
Thanks for your contribution!