Commit graph

1225 commits

Author SHA1 Message Date
Derek Lesho
9c1217fb27 Revert "mediaconvert: Classify protonvideoconv as Codec/Converter."
This reverts commit 55e173a787.
2022-01-24 11:36:57 -05:00
Derek Lesho
55e173a787 mediaconvert: Classify protonvideoconv as Codec/Converter.
When classified as Codec/Parser, it is prioritised over actual demuxers.

Signed-off-by: Derek Lesho <dlesho@codeweavers.com>
2022-01-21 14:00:01 -05:00
Derek Lesho
c941e68acf 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-21 13:59:51 -05:00
Derek Lesho
36ef402031 proton: Add gst-libav and ffmpeg to build.
Signed-off-by: Derek Lesho <dlesho@codeweavers.com>
2022-01-21 13:58:43 -05:00
Proton Merge Bot
d54bd682b6 update submodules 2022-01-19 16:36:53 +00:00
Proton Merge Bot
e4912a99ec update submodules 2022-01-14 14:30:17 +00:00
Proton Merge Bot
801335eb44 update submodules 2022-01-13 20:09:44 +02:00
Rémi Bernon
9347731ec6
docker: Add fontforge and libutfcpp-dev to the Proton SDK images. 2022-01-11 17:53:18 +01:00
Rémi Bernon
b214f087ed
docker: Add nasm to newer Proton SDK too.
This restores commit d39f08b182.
2022-01-10 17:48:49 +01:00
Rémi Bernon
c0855f6b0f
docker: Add nasm package to Proton 6.3 SDK.
This reverts commit d39f08b182 as we want
to update older SDK here.
2022-01-10 17:48:31 +01:00
Arkadiusz Hiler
145b06d59b build: Override assignment of DOCKER_OPTS.
... so that users can use this variable to extra docker options when
desired.
2022-01-10 17:35:05 +02:00
Arkadiusz Hiler
76dc9ad5ed update wine 2022-01-10 15:30:27 +02:00
Arkadiusz Hiler
e1d3791025 Use github gstreamer mirrors.
Freedesktop tends to have their https not working these days plus it's
better to rely only on one hosting service instead of multiple.
2022-01-06 16:41:27 +02:00
Proton Merge Bot
4a359d64c9 update submodules 2022-01-03 17:45:15 +00:00
Andrew Eikum
91d52a089c lsteamclient: Generate steamworks sdk 1.53a support 2022-01-03 10:35:11 -06:00
Andrew Eikum
cde466eff6 lsteamclient: Import steamworks sdk 1.53a 2022-01-03 10:35:11 -06:00
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