Rémi Bernon
808920b6b3
proton: Add overridable DLLs to the tracked_files.
2022-01-19 11:29:54 +02:00
Rémi Bernon
83e40165ba
proton: Move try_copy calls into the tracked_files block.
2022-01-19 11:29:54 +02:00
Rémi Bernon
b3d4aa02a6
proton: Add a prefix parameter to try_copy.
2022-01-19 11:29:54 +02:00
Rémi Bernon
16b662a0bf
proton: Always set dst to the target file name in try_copy.
2022-01-19 11:29:54 +02:00
Andrew Eikum
212cbc0c9a
lsteamclient: Generate steamworks sdk 1.53a support
2022-01-19 11:29:54 +02:00
Andrew Eikum
0b9c8a34aa
lsteamclient: Import steamworks sdk 1.53a
2022-01-19 11:29:54 +02:00
Andrew Eikum
58860a6cc6
lsteamclient: Support reference parameters
2022-01-19 11:29:54 +02:00
Andrew Eikum
67316452df
lsteamclient: Use python f-strings
2022-01-19 11:29:54 +02:00
Nikolay Sivov
55fb5b0bd3
Remove +tid from WINEDEBUG example.
...
It's now always enabled, and can't be suppressed.
2022-01-19 11:29:54 +02:00
Nikolay Sivov
ab07135a89
Do not use d3d10/d3d10_1 from dxvk.
...
That allows games to use d3d10 effects framework that wine's modules provide.
2022-01-19 11:29:54 +02:00
Rémi Bernon
c308ae9f32
configure.sh: Update default Proton SDK image to 0.20211207.0-0.
2022-01-19 11:29:54 +02:00
Rémi Bernon
6da8b268dd
docker: Update Proton SDK components.
2022-01-19 11:29:54 +02:00
Rémi Bernon
f46e62c775
docker: Install yasm in Proton SDK images.
2022-01-19 11:29:54 +02:00
Jacek Caban
7e287a4614
proton: Allow relative paths in PROTON_REMOTE_DEBUG_CMD.
...
Patch by Timothee Besset.
2022-01-19 11:29:54 +02:00
Andrew Eikum
fa157d39f0
Remove unused mingw-w64 patches
2022-01-19 11:29:54 +02:00
Andrew Eikum
252d4c8b1d
Makefile: Update module target for new wine library paths
2022-01-19 11:29:54 +02:00
Andrew Eikum
264ca8eda3
build: Simplify gst-plugins-good and -base configure
2022-01-19 11:29:54 +02:00
Andrew Eikum
1ba590a207
user_settings: Improve default gst logging
2022-01-19 11:29:54 +02:00
Andrew Eikum
8db0a29d4a
Update gstreamer to 1.18.5
2022-01-19 11:29:54 +02:00
Paul Gofman
920a2e52f0
makefile: Also pefixup .drv files.
2022-01-19 11:29:54 +02:00
Rémi Bernon
959f3665c3
proton: Add +unwind to the default debug channels.
2022-01-19 11:29:54 +02:00
Rémi Bernon
2b4bfa46d6
build: Call dlls/winevulkan/make_vulkan in wine post-source.
2022-01-19 11:29:54 +02:00
Rémi Bernon
0b729bded4
build: Stop building FAudio and jxrlib.
2022-01-19 11:29:54 +02:00
Rémi Bernon
0f1f692c70
proton: Start steam.exe from C:\\windows\\system32.
2022-01-19 11:29:54 +02:00
Rémi Bernon
ec2a650072
build: Install builtin libraries to target-arch lib subdirs.
2022-01-19 11:29:54 +02:00
Rémi Bernon
73982eb20f
build: Use winebuild --exe mode for fake exe module generation.
...
This fixes steam.exe.so not being able to start from system32
automatically, as the fake module was flagged with IMAGE_FILE_DLL, which
caused GetBinaryTypeW to fail.
2022-01-19 11:29:54 +02:00
Rémi Bernon
9b8046131d
steam.exe: Use NtSetInformationProcess instead of __wine_make_process_system.
2022-01-19 11:29:54 +02:00
Rémi Bernon
5838c1fbda
build: Don't depend on wine for building libvkd3d-shader.
2022-01-19 11:26:04 +02:00
Rémi Bernon
c35122e209
build: Cross-compile Vulkan Loader with Vulkan and SPIRV Headers.
2022-01-19 11:26:04 +02:00
Rémi Bernon
e0e1d984c2
Vulkan-Loader: Add new submodule.
2022-01-19 11:26:04 +02:00
Rémi Bernon
cb94853f03
Vulkan-Headers: Update to v1.2.198.
2022-01-19 11:26:04 +02:00
Rémi Bernon
04bf8f150e
build: Build vkd3d-shader with cross-compilation rules.
2022-01-19 11:26:04 +02:00
Rémi Bernon
587f86fb9d
build: Better support meson cross compilation.
2022-01-19 11:26:04 +02:00
Rémi Bernon
5b8a6c72f9
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.
2022-01-19 11:26:04 +02:00
Rémi Bernon
4ade59b2ca
build: Better support cross-compilation in common rules.
2022-01-19 11:26:04 +02:00
Rémi Bernon
09568c2159
build: Simplify cargo target replacement.
2022-01-19 11:26:04 +02:00
Rémi Bernon
808b99bd27
build: Use $$(OBJ) consistently in rules macros.
2022-01-19 11:26:04 +02:00
Rémi Bernon
6d682e4b17
build: Cleanup target directories before building.
...
And force copy artifacts after.
2022-01-19 11:26:04 +02:00
Giovanni Mascellani
512208d15f
docker: Install Capstone development files.
2022-01-19 11:26:04 +02:00
Rémi Bernon
2286a8e592
docker: Add python3-pefile package to SDK image.
2022-01-19 11:26:04 +02:00
Rémi Bernon
be485ab504
docker: Don't install tini, it's already there now.
2022-01-19 11:26:04 +02:00
Rémi Bernon
1c04188bc0
docker: Install libxpresent-dev packages.
2022-01-19 11:26:04 +02:00
Rémi Bernon
c9a428090f
docker: Bump steamrt version to 0.20210505.0.
2022-01-19 11:26:04 +02:00
Johannes Bauer
0d186ab788
README: Fix a few small typos.
...
Link: https://github.com/ValveSoftware/Proton/pull/5357/
2021-12-09 17:55:07 +02:00
Arkadiusz Hiler
2443100316
update vkd3d-proton to v2.5-88-gc0a3fa8a
2021-12-06 13:01:04 +02:00
Arkadiusz Hiler
f158f52e44
update wine
2021-12-03 15:21:12 +02:00
Arkadiusz Hiler
50b4c8785f
update wine
2021-11-22 21:10:16 +02:00
Arkadiusz Hiler
ea7eaa41d1
update vkd3d-proton to v2.5-50-g0251b404
2021-11-22 17:39:01 +02:00
Arkadiusz Hiler
3d5c0375a7
update dxvk to v1.9.2-13-g714ca482
2021-11-22 17:38:54 +02:00
Arkadiusz Hiler
e252df46d9
update dxvk-nvapi to v0.4-37-gacbcf35
2021-11-19 18:35:48 +02:00