Arkadiusz Hiler
|
701dad161f
|
configure.sh: Don't check for autoconf.
It's not required on the host since
44d9fb94b2 ("build: Run autoreconf in the container.")
|
2022-04-05 18:13:11 +03:00 |
|
Arkadiusz Hiler
|
d101742156
|
docker: Install nasm package.
Required by dav1d. This got lost somewhere between rebases and branches.
|
2022-04-05 18:13:11 +03:00 |
|
Arkadiusz Hiler
|
43bfd2a6ae
|
docker: Install fonttools package.
|
2022-04-05 18:13:11 +03:00 |
|
Rémi Bernon
|
a5bfe6edda
|
docker: Add fontforge and libutfcpp-dev to the Proton SDK images.
|
2022-04-05 18:13:11 +03:00 |
|
Arkadiusz Hiler
|
d9ae1265c0
|
docker: Bump steamrt version to 0.20220119.0.
It contains afdko.
|
2022-04-05 18:13:11 +03:00 |
|
Liam Middlebrook
|
aa33dd9cb8
|
proton: Set DXVK_ENABLE_NVAPI envvar when NvAPI is enabled
See: https://github.com/doitsujin/dxvk/pull/2544
Link: https://github.com/ValveSoftware/Proton/pull/5687
|
2022-04-05 18:13:11 +03:00 |
|
Andrew Eikum
|
22a1828158
|
Makefile: Improve module target for modules with periods
|
2022-04-05 18:13:11 +03:00 |
|
Andrew Eikum
|
7195a2c542
|
media-converter: Fix read-only DB detection
|
2022-04-05 18:13:11 +03:00 |
|
Paul Gofman
|
a4824da779
|
proton: Optionally setup T: drive for native Steam directory.
CW-Bug-Id: #20285
|
2022-04-05 18:13:11 +03:00 |
|
Itoh Shimon
|
b46a3bf712
|
fonts: Update PROTON_NOTE.md for Ume
Link: https://github.com/ValveSoftware/Proton/pull/5609
|
2022-04-05 18:13:11 +03:00 |
|
Andrew Eikum
|
addf6dc5b6
|
proton: Remove the FFXIV launcher workaround
CW-Bug-Id: #20242
|
2022-04-05 18:13:11 +03:00 |
|
Anna Lasky
|
f0876fb99c
|
Add DJMAX RESPECT V to IMFDXGIDeviceManager hack
CW-Bug-Id: #19126
|
2022-04-05 18:13:11 +03:00 |
|
Arkadiusz Hiler
|
6ab3403b1e
|
Add The Complex to IMFDXGIDeviceManager hack
|
2022-04-05 18:13:11 +03:00 |
|
Andrew Eikum
|
7b49d43020
|
Add Gloomhaven to IMFDXGIDeviceManager hack
CW-Bug-Id: #19126
|
2022-04-05 18:13:11 +03:00 |
|
Andrew Eikum
|
023a715241
|
Add Rust to IMFDXGIDeviceManager hack
CW-Bug-Id: #19126
|
2022-04-05 18:13:11 +03:00 |
|
Andrew Eikum
|
0bbc7e480a
|
Add Cook-Out to IMFDXGIDeviceManager hack
CW-Bug-Id: #19126
|
2022-04-05 18:03:47 +03:00 |
|
Andrew Eikum
|
99c07e4dae
|
Add Haven to IMFDXGIDeviceManager hack
CW-Bug-Id: #19126
|
2022-04-05 18:03:47 +03:00 |
|
Andrew Eikum
|
14ffc4d0f7
|
Use CARGO_HOME on the host
This lets cargo's cache persist across builds, so there are fewer (often
zero) network pulls during the build process.
|
2022-03-04 13:30:29 +02:00 |
|
Andrew Eikum
|
ab06ba22a0
|
Use media-converter's Cargo.lock
|
2022-03-04 13:30:29 +02:00 |
|
Andrew Eikum
|
473ce8c81d
|
Add Rustler to IMFDXGIDeviceManager hack
|
2022-03-01 12:32:14 -06:00 |
|
Andrew Eikum
|
c5b505393a
|
proton: Move mfplat MFDXGIDeviceManager hack appid list to proton script
|
2022-02-25 13:52:40 +02:00 |
|
Andrew Eikum
|
ccb2397f4c
|
proton: Force append_forever to be a named argument
And remove redundant default parameter value.
|
2022-02-25 13:52:40 +02:00 |
|
Andrew Eikum
|
32fe36d9b2
|
proton: Extend PROTON_LOG to support adding extra WINEDEBUG channels
|
2022-02-25 13:52:40 +02:00 |
|
Rémi Bernon
|
6a3c03d64b
|
build: Don't change debug file .text section flags.
This breaks perf ELF symbol tracking somehow.
|
2022-02-25 13:52:40 +02:00 |
|
Rémi Bernon
|
42cb4d31bb
|
build: Remove pefixup invocation for module rule too.
|
2022-02-25 13:52:40 +02:00 |
|
Derek Lesho
|
33c77c5687
|
fixup! build: Build easyanticheat bridge when present.
|
2022-02-25 13:52:40 +02:00 |
|
Rémi Bernon
|
82b5301d55
|
build: Remove unnecessary pefixup.py script.
|
2022-02-25 13:52:40 +02:00 |
|
Rémi Bernon
|
88064f86ee
|
build: Fixup .text section flags using objcopy and assert in pefixup.
|
2022-02-25 13:52:40 +02:00 |
|
Rémi Bernon
|
47fe4a8063
|
pefixup: Assert that IMAGE_SCN_ALIGN_MASK isn't required anymore.
|
2022-02-25 13:52:40 +02:00 |
|
Andrew Eikum
|
17683bff97
|
proton: Better handle broken symlinks
|
2022-02-25 13:52:40 +02:00 |
|
Andrew Eikum
|
90a11aca8e
|
proton: Add file_exists helper function
To make desired handling of symlinks more clear at the callsite.
|
2022-02-25 13:52:40 +02:00 |
|
Arkadiusz Hiler
|
7cb4c4dc93
|
update wine
|
2022-02-23 18:08:43 +02:00 |
|
Andrew Eikum
|
0623da2af4
|
proton: Add noesync,nofsync for PixelJunk Eden
|
2022-02-11 17:39:00 +02:00 |
|
Andrew Eikum
|
25a58123a1
|
proton: Add noesync,nofsync for Apex Legends
|
2022-02-11 17:39:00 +02:00 |
|
Arkadiusz Hiler
|
b7d532badf
|
update vkd3d-proton to v2.5-146-g33f17cc7
|
2022-02-11 17:39:00 +02:00 |
|
Arkadiusz Hiler
|
e97e717175
|
update dxvk-nvapi to v0.5.2
|
2022-02-11 17:39:00 +02:00 |
|
Arkadiusz Hiler
|
2a5b25a7a2
|
update dxvk to upstream v1.9.4
we can drop all the proton-specific customizations now that dxvk's dgxi
is the default one and wined3d interop is gone from vrclient
|
2022-02-11 17:39:00 +02:00 |
|
Andrew Eikum
|
f3b9480b5f
|
docs: Update CONTROLLERS for Wine 7.0
|
2022-02-11 17:39:00 +02:00 |
|
Arkadiusz Hiler
|
053954076c
|
Update wine
|
2022-02-11 17:39:00 +02:00 |
|
Esme Povirk
|
f0553aabb5
|
Update Wine Mono to 7.1.2.
|
2022-02-09 21:37:47 +02:00 |
|
Derek Lesho
|
34bed50ea3
|
build: Build easyanticheat bridge when present.
|
2022-02-09 21:37:47 +02:00 |
|
Derek Lesho
|
a5d2b67315
|
steam_helper: Place Easy Anti Cheat runtime path into PROTON_EAC_RUNTIME.
|
2022-02-09 21:37:47 +02:00 |
|
Arkadiusz Hiler
|
9a07890d7e
|
vrclient: Remove wined3d interop.
DXVK interop is still in place.
|
2022-01-24 22:53:20 +02:00 |
|
Paul Gofman
|
b908213041
|
wineopenxr: Set Unix __WINE_OPENXR_VK_DEVICE_EXTENSIONS env var instead of Windows.
CW-Bug-Id: #20036
That is read in the winevulkan's Unix part with getenv() now.
|
2022-01-24 22:53:20 +02:00 |
|
Paul Gofman
|
dd35b33d6c
|
vrclient: Update clang path in gen_wrapper.py to 13.0.0.
|
2022-01-24 22:53:20 +02:00 |
|
Derek Lesho
|
aafc2191a2
|
mediaconvert: Classify protonvideoconv as Codec/Demuxer.
When classified as Codec/Demuxer, it is prioritised alongside actual demuxers.
Signed-off-by: Derek Lesho <dlesho@codeweavers.com>
|
2022-01-24 22:53:20 +02:00 |
|
Rémi Bernon
|
b203ba6bdd
|
proton: Run steam from its Program Files (x86) location.
For CoD: Black Ops 3.
CW-Bug-Id: #19362
|
2022-01-24 22:53:20 +02:00 |
|
Derek Lesho
|
bcccab62e0
|
proton: Look for libraries in Steam Client path.
This is used to pick up Valve's build of ffmpeg, which includes proprietary decoders.
Signed-off-by: Derek Lesho <dlesho@codeweavers.com>
|
2022-01-24 22:53:20 +02:00 |
|
Andrew Eikum
|
a18ffa9b8b
|
Makefile.in: Build dav1d gst plugin
CW-Bug-Id: #19516
|
2022-01-24 22:53:20 +02:00 |
|
Andrew Eikum
|
293d4c2d8e
|
add gst-plugins-rs submodule at 0.7.2
CW-Bug-Id: #19516
|
2022-01-24 22:53:20 +02:00 |
|