1598 Commits

Author SHA1 Message Date
Rémi Bernon
7756658df1 lsteamclient: Introduce new canonical_typename helper.
CW-Bug-Id: #22729
2023-09-27 16:04:49 +03:00
Paul Gofman
f11a4dedaf proton: Enable WINE_HEAP_DELAY_FREE for Trivia Tricks.
CW-Bug-Id: #22774
2023-09-27 16:04:48 +03:00
Arkadiusz Hiler
a21bd533c6 configure.sh: Remove mentions of --no-proton-sdk. 2023-09-27 16:04:48 +03:00
Nozomi Miyamori
a25c539463 configure.sh: drop --steam-runtime help text
This commit dropped the help text for --steam-runtime option.
That option is no longer used since the commit bc63dbbf2a041b.

Link: https://github.com/ValveSoftware/Proton/pull/7114
2023-09-27 16:04:48 +03:00
Arkadiusz Hiler
af426778e2 README: Document compile_commands.json. 2023-09-27 16:04:48 +03:00
Arkadiusz Hiler
a60519fcd8 configure.sh: Add --enable-bear for autotools builds.
With --enable-bear all autotools projects will be built via bear so
compile_commands.json are generated.
2023-09-27 16:04:48 +03:00
Arkadiusz Hiler
9f42631228 make: Don't copy compile_commands.json over to the build directory sources. 2023-09-27 16:04:48 +03:00
Arkadiusz Hiler
96b23c3494 make: Collect compile_commands.json in $(OBJ)/compile_commands/
All compile_commands.json from the build directories will be copied to
the compile_commands subdirectory adjusting the paths of the source to
point to the real (not the rsynced) one.

NOTE: it still may point to the build dir for things like generated config.h
2023-09-27 16:04:48 +03:00
Arkadiusz Hiler
b29bb7ffd6 Makefile.in: Update Proton SDK image to 0.20230905.59202-0
It has Bear 3.1.1 which is usable with larger projects.
2023-09-27 16:04:48 +03:00
Arkadiusz Hiler
b13f460c0f docker: Update base Sniper SDK to 0.20230905.59202 2023-09-27 16:04:48 +03:00
Rémi Bernon
d606a9c9f8 vrclient: Sort classes by their version string.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
09df35ed1f lsteamclient: Sort classes by their version string.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
3385aa1c24 vrclient: Filter classes by version before generating.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
18b465a393 lsteamclient: Filter classes by version before generating.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
cd3d0d1978 lsteamclient: Strip interface version suffixes early.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
84cf1cc6f7 vrclient: Parse SDK versions and ABIs in parallel.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
5a44cce1d4 lsteamclient: Parse SDK versions and ABIs in parallel.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
6a3447715c vrclient: Split loading, parsing, and generating steps.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
4dea878825 lsteamclient: Split loading, parsing, and generating steps.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
abc91fc8f7 vrclient: Introduce a dedicated parsing function.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
e08712c5aa lsteamclient: Introduce a dedicated parsing function.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
08dc64ade0 vrclient: Use a dict for SDK sources / class mapping.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
977b589c03 lsteamclient: Use a dict for SDK sources / class mapping.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
f2fdf176a1 vrclient: Use upper-case global constants.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
5e80091874 lsteamclient: Use upper-case global constants.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
6a06a8177f vrclient: Remove unused imports and duplicate entries.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Rémi Bernon
319f323c88 lsteamclient: Remove unused imports and duplicate entries.
CW-Bug-Id: #22729
2023-09-27 16:04:48 +03:00
Paul Gofman
8007ccf8cf vrclient: Support v1.26.7.
CW-Bug-Id: #22757
2023-09-27 16:04:48 +03:00
Bernhard Kölbl
4c622dfc3e build: Add and build Vosk submodule. 2023-09-27 16:03:38 +03:00
Bernhard Kölbl
649ff12344 build: Add and build Kaldi submodule. 2023-09-27 16:03:38 +03:00
Bernhard Kölbl
d5d39917b2 build: Add and build OpenFST submodule. 2023-09-27 16:03:38 +03:00
Arkadiusz Hiler
59edb20725 Revert ".gitmodules: Use downstream dxvk."
This reverts commit 15854dbb99ea23cc5e9a383b73a750d6f208de07.
2023-09-27 16:03:38 +03:00
Arkadiusz Hiler
3cf55c2781 Bump prefix version to one higher than Proton Stable. 2023-09-27 16:03:21 +03:00
Arkadiusz Hiler
da535a26f0 proton: Make copying d3d12core for vkd3d-proton mandatory. 2023-09-27 16:03:21 +03:00
Andrew Eikum
2a28a339b6 Handle steampipe quirks in deploy builds 2023-09-27 16:03:21 +03:00
Andrew Eikum
c9696c9f3f Don't ship proton dist files in a tarball anymore 2023-09-27 16:03:21 +03:00
Arkadiusz Hiler
72d88cd736 lsteamclient: Generate SteamWorks SDK 1.58 support. 2023-09-18 17:19:45 +03:00
Arkadiusz Hiler
b50c43e427 lsteamclient: Import SteamWorks SDK 1.58. 2023-09-18 17:19:45 +03:00
Nozomi Miyamori
66cfdde147 README.md: fix typo 2023-09-18 17:19:45 +03:00
Arkadiusz Hiler
22f3918d9a update dxvk to v2.3-5-g83dc4678 2023-09-15 16:25:19 +03:00
Arkadiusz Hiler
eb57f3afc0 update dxvk to v2.3-4-gf93cfbc2 2023-09-14 14:52:28 +03:00
Arkadiusz Hiler
ddca442b6d update wine 2023-09-13 16:40:11 +03:00
Arkadiusz Hiler
d1d5178bad update wine 2023-09-12 20:25:16 +03:00
Arkadiusz Hiler
3e4ccba16a fixup! Creation of symbol store generation. 2023-09-12 15:49:12 +03:00
Arkadiusz Hiler
2b16938d7c update wine 2023-09-12 14:55:34 +03:00
Arkadiusz Hiler
0c141e274c update dxvk-nvapi to v0.6.4 2023-09-12 14:55:34 +03:00
Arkadiusz Hiler
1e9863dd47 update vkd3d-proton to v2.10 2023-09-12 14:55:34 +03:00
Arkadiusz Hiler
b35c13fc52 update dxvk to v2.3-3-gc113b791 2023-09-12 14:55:34 +03:00
Arkadiusz Hiler
ce80069ed2 Update vkd3d to experimental-vkd3d-20230830 2023-09-12 14:55:34 +03:00
Arkadiusz Hiler
4f3f4ab1e4 Update gst-plugins-rs to support dav1d 1.2.1
CW-Bug-Id: #19516
2023-09-12 14:55:34 +03:00