Commit Graph

1209 Commits

Author SHA1 Message Date
Andrew Eikum
ebcda76853 lsteamclient: Support reference parameters 2022-01-03 10:35:11 -06:00
Andrew Eikum
d8c5b22535 lsteamclient: Use python f-strings 2022-01-03 10:35:11 -06:00
Andrew Eikum
7bfca83491 Revert "lsteamclient: Import steamworks 1.53_preview"
This reverts commit 6361b94c8b.
2022-01-03 10:35:09 -06:00
Andrew Eikum
2c9e0a0b27 Revert "lsteamclient: Generate 1.53_preview support"
This reverts commit 629bbca537.
2022-01-03 10:35:07 -06:00
Arkadiusz Hiler
d1df86e3c0 vkd3d: Update submodule's url to github 2021-12-29 17:03:01 +02:00
Paul Gofman
78f03df182 wineopenxr: Convert projection view info chain in convert_XrCompositionLayer().
CW-Bug-Id: #19878
2021-12-28 20:46:36 +03:00
Paul Gofman
546f559d4d wineopenxr: Update to 1.0.20 registry version. 2021-12-28 20:46:16 +03:00
Paul Gofman
4348d770d1 Update OpenXR-SDK submodule. 2021-12-28 20:46:08 +03:00
Esme Povirk
04a851d362 Set .update-timestamp for new prefixes.
CW-Bug-Id: #19818
2021-12-23 13:50:40 -06:00
Nikolay Sivov
0ca077da99 Do not use d3d10/d3d10_1 from dxvk.
That allows games to use d3d10 effects framework that wine's modules provide.

(cherry picked from commit fa71ebcfeb)
2021-12-22 10:29:58 +03:00
Proton Merge Bot
0de380db62 update submodules 2021-12-21 19:41:19 +00:00
Proton Merge Bot
7c79ab9096 update submodules 2021-12-20 10:43:39 +00:00
Arkadiusz Hiler
909e8c8bc0 Include downstream barrier hack for DEATHLOOP in vkd3d-proton 2021-12-20 12:25:28 +02:00
Rémi Bernon
511c367157
steam.exe: Make process system after child process has started.
So that it can connect to the winstation and get a desktop reference
before steam.exe releases theirs.

CW-Bug-ID: #19584
2021-12-17 10:08:58 +01:00
Rémi Bernon
d39f08b182
docker: Update Proton SDK components. 2021-12-15 17:57:21 +01:00
Rémi Bernon
25181d657a
docker: Install yasm in Proton SDK images. 2021-12-15 14:44:42 +01:00
Rémi Bernon
d0c25448fa
Update wine submodule. 2021-12-15 14:27:31 +01:00
Proton Merge Bot
7270606c40 update submodules 2021-12-09 16:00:05 +00:00
Jactry Zeng
e178454835 proton: Add workaround for FFXIV to enable old launcher by default.
CW-Bug-Id: #19609
2021-12-09 17:54:03 +02:00
Johannes Bauer
d0ddd0b733 README: Fix a few small typos.
Link: https://github.com/ValveSoftware/Proton/pull/5357/
2021-12-09 17:54:03 +02:00
Esme Povirk
0771f04ea4 Update Wine Mono to 7.0.0. 2021-12-09 17:54:03 +02:00
Jacek Caban
726c2fe87d proton: Allow relative paths in PROTON_REMOTE_DEBUG_CMD.
Patch by Timothee Besset.
2021-12-09 17:54:03 +02:00
Georg Lehmann
1c8cf58d2a Set VKD3D_SHADER_DEBUG=none by default.
Link: https://github.com/ValveSoftware/Proton/pull/5326
2021-12-09 17:54:03 +02:00
Arkadiusz Hiler
2a79f04f67 Revert "pefixup: Add timestamps to PE fixup step"
This reverts commit 74a40b17aa.

To prevent people from running Destiny 2 so they won't get banned.
2021-12-09 17:54:03 +02:00
Rémi Bernon
f52e7c9cb1 build: Don't depend on wine for building libvkd3d-shader. 2021-12-09 17:54:03 +02:00
Rémi Bernon
68877059b1 build: Cross-compile Vulkan Loader with Vulkan and SPIRV Headers. 2021-12-09 17:54:03 +02:00
Rémi Bernon
778d6a4e43 Vulkan-Loader: Add new submodule. 2021-12-09 17:54:03 +02:00
Rémi Bernon
6e9a5730bf Vulkan-Headers: Update to v1.2.198. 2021-12-09 17:54:03 +02:00
Rémi Bernon
9c2b848e81 build: Build vkd3d-shader with cross-compilation rules. 2021-12-09 17:54:03 +02:00
Rémi Bernon
abaaf762a5 build: Better support meson cross compilation. 2021-12-09 17:54:03 +02:00
Rémi Bernon
28805deff4 build: Remove CCACHE_BIN variable, use wrappers in PATH instead.
Container have ccache wrappers in the PATH already, and the two
components CC / CXX just makes it harder to generate meson cross files.
2021-12-09 17:54:03 +02:00
Rémi Bernon
a61b1c7c87 build: Better support cross-compilation in common rules. 2021-12-09 17:54:03 +02:00
Rémi Bernon
44ebcaaf86 build: Simplify cargo target replacement. 2021-12-09 17:54:03 +02:00
Rémi Bernon
59b19f2975 build: Use $$(OBJ) consistently in rules macros. 2021-12-09 17:54:03 +02:00
Andrew Eikum
629bbca537 lsteamclient: Generate 1.53_preview support 2021-12-09 17:54:03 +02:00
Andrew Eikum
6361b94c8b lsteamclient: Import steamworks 1.53_preview 2021-12-09 17:54:03 +02:00
Andrew Eikum
76aba63362 proton: Enable audio dumping again 2021-12-09 17:54:03 +02:00
Itoh Shimon
954613435a fixup! Don't ship proton dist files in a tarball anymore
Link: https://github.com/ValveSoftware/Proton/pull/5278
2021-12-09 17:54:03 +02:00
Joshua Ashton
2bcba2b3cd pefixup: Add timestamps to PE fixup step
Needed for some anti cheats to be happy.

Signed-off-by: Joshua Ashton <joshua@froggi.es>
Link: https://github.com/ValveSoftware/Proton/pull/4880
2021-12-09 17:54:03 +02:00
Andrew Eikum
0ab213f794 amend! steam_helper: Add PROTON_WAIT_ATTACH for debuggers to attach to game process at startup
steam_helper: Add PROTON_WAIT_ATTACH for debuggers to attach to game process at startup

CW-Bug-Id: #19567
2021-12-09 17:54:03 +02:00
Andrew Eikum
8d86c9d582 media-converter: Temporarily disable dumping audio to disk
It has some known issues, so don't waste resources on bad data.

CW-Bug-Id: #19009
2021-12-09 17:54:03 +02:00
Giovanni Mascellani
d3b645b49f docker: Install Capstone development files. 2021-12-09 17:54:03 +02:00
Rémi Bernon
86cfe800a4 docker: Add python3-pefile package to SDK image. 2021-12-09 17:54:03 +02:00
Rémi Bernon
a5523d2932 docker: Don't install tini, it's already there now. 2021-12-09 17:54:03 +02:00
Rémi Bernon
8a6a963b77 docker: Install libxpresent-dev packages. 2021-12-09 17:54:03 +02:00
Rémi Bernon
6b34636383 docker: Bump steamrt version to 0.20210505.0. 2021-12-09 17:54:03 +02:00
Andrew Eikum
f810b42f71 Handle steampipe quirks in deploy builds 2021-12-09 17:54:03 +02:00
Andrew Eikum
4008b7ddb8 Don't ship filenames with colons in them 2021-12-09 17:54:03 +02:00
Andrew Eikum
75d37ae901 Don't ship proton dist files in a tarball anymore 2021-12-09 17:54:03 +02:00
Rémi Bernon
3f2d1269f5 build: Cleanup target directories before building.
And force copy artifacts after.
2021-12-09 17:54:03 +02:00