Rémi Bernon
|
01e7e7eccf
|
vrclient: Rename w_steam_iface to w_iface.
|
2025-04-24 18:03:44 +03:00 |
|
Rémi Bernon
|
661da904e4
|
lsteamclient: Rename w_steam_iface to w_iface.
|
2025-04-24 18:03:44 +03:00 |
|
Rémi Bernon
|
634b00fff2
|
vrclient: Get rid of unnecessary U_PTR / W_PTR macros.
|
2025-04-24 18:03:44 +03:00 |
|
Rémi Bernon
|
6b8c5e4ef0
|
lsteamclient: Get rid of unnecessary U_PTR / W_PTR macros.
|
2025-04-24 18:03:44 +03:00 |
|
Billy Laws
|
195e7ab1b7
|
lsteamclient: Wrap more returned unix side interfaces.
|
2025-04-24 18:03:44 +03:00 |
|
Billy Laws
|
ac408239a9
|
lsteamclient: Use a templated wrapper for ISteamUtils GetAPICallResult.
|
2025-04-24 18:03:44 +03:00 |
|
Rémi Bernon
|
334cce3426
|
make: Support new WOW64 in separate bin dir.
Based on a patch by Billy Laws.
|
2025-04-24 18:03:44 +03:00 |
|
Rémi Bernon
|
6301a8c25b
|
make: Update TOP_INSTALL_LIB in makedep built modules.
|
2025-04-24 18:03:44 +03:00 |
|
Rémi Bernon
|
d0bbf643d9
|
proton: Use WINEDLLPATH for vkd3d DLLs instead of copying them.
|
2025-04-24 18:03:44 +03:00 |
|
Rémi Bernon
|
b201603f0d
|
make: Copy vkd3d DLLs as Wine builtin DLLs.
|
2025-04-24 18:03:44 +03:00 |
|
Billy Laws
|
c12229bda5
|
fixup! make: Add support for arbitrary archs / cross archs selection.
|
2025-04-24 18:03:44 +03:00 |
|
Rémi Bernon
|
68d36773d5
|
make: Reconfigure wine when aclocal.m4 changes.
|
2025-04-24 18:03:44 +03:00 |
|
Rémi Bernon
|
ee9aa1f9eb
|
vrclient: Use the new makedep module name patterns.
|
2025-04-24 18:03:44 +03:00 |
|
Rémi Bernon
|
948bcedcad
|
steam_helper: Use CRT allocation functions.
CW-Bug-Id: #24510
|
2025-04-24 18:03:44 +03:00 |
|
Rémi Bernon
|
5ea24c6218
|
steam_helper: Use wcs instead of lstr functions.
CW-Bug-Id: #24510
|
2025-04-24 18:03:44 +03:00 |
|
Rémi Bernon
|
23d0a682e6
|
steam_helper: Use wide string literals.
CW-Bug-Id: #24510
|
2025-04-24 18:03:44 +03:00 |
|
Rémi Bernon
|
500c38f34b
|
steam_helper: Build with msvcrt.
CW-Bug-Id: #24510
|
2025-04-24 18:03:43 +03:00 |
|
Rémi Bernon
|
8916378d66
|
steam_helper: Build as a C source.
CW-Bug-Id: #24510
|
2025-04-24 18:03:43 +03:00 |
|
Rémi Bernon
|
c75d03fb4a
|
steam.exe: Use ProcessWineUnixDebuggerPid to detect unix debugger.
|
2025-04-24 18:03:43 +03:00 |
|
Rémi Bernon
|
3f2d345fb5
|
steam_helper: Use the new steamclient export to initialize registry.
CW-Bug-Id: #24510
|
2025-04-24 18:03:43 +03:00 |
|
Rémi Bernon
|
2a69a32cf8
|
lsteamclient: Add a new export to initialize registry.
CW-Bug-Id: #24510
|
2025-04-24 18:03:43 +03:00 |
|
Rémi Bernon
|
3a4858bd6b
|
lsteamclient: Add a missing parameter.
CW-Bug-Id: #24510
|
2025-04-24 18:03:43 +03:00 |
|
Rémi Bernon
|
650a04b1ef
|
steam_helper: Get rid of std::string usages.
CW-Bug-Id: #24510
|
2025-04-24 18:03:43 +03:00 |
|
Rémi Bernon
|
244b6a9b15
|
steam_helper: Remove now unnecessary OpenVR registry initialization.
CW-Bug-Id: #24510
|
2025-04-24 18:03:43 +03:00 |
|
Rémi Bernon
|
146b3d0803
|
vrclient: Initialize OpenVR registry vulkan extensions.
CW-Bug-Id: #24510
|
2025-04-24 18:03:43 +03:00 |
|
Rémi Bernon
|
4ee2942625
|
vrclient: Init unixlib and load vrclient.so on registry init.
CW-Bug-Id: #24510
|
2025-04-24 18:03:12 +03:00 |
|
Rémi Bernon
|
31d8db7517
|
wineopenxr: Remove now unnecessary __wineopenxr_get_extensions_internal export.
CW-Bug-Id: #24510
|
2025-04-24 18:03:12 +03:00 |
|
Rémi Bernon
|
9acae7b80b
|
steam_helper: Remove now unnecessary OpenXR registry initialization.
CW-Bug-Id: #24510
|
2025-04-24 18:03:12 +03:00 |
|
Rémi Bernon
|
8fb744e2d6
|
wineopenxr: Add a new export to initialize registry values.
CW-Bug-Id: #24510
|
2025-04-24 18:03:12 +03:00 |
|
Rémi Bernon
|
14149c4bad
|
steam_helper: Load vrclient_x64 to initialize the registry.
CW-Bug-Id: #24510
|
2025-04-24 18:03:12 +03:00 |
|
Rémi Bernon
|
80b7a10809
|
vrclient: Add a new export to initialize VR registry.
CW-Bug-Id: #24510
|
2025-04-24 18:03:12 +03:00 |
|
Rémi Bernon
|
abb2ac58d9
|
vrclient: Use wide string literals.
CW-Bug-Id: #24510
|
2025-04-24 18:03:12 +03:00 |
|
Rémi Bernon
|
62e8cde35a
|
steam_helper: Remove now unnecessary OpenVR path conversion.
CW-Bug-Id: #24510
|
2025-04-24 18:03:12 +03:00 |
|
Rémi Bernon
|
175f5f6aa4
|
vrclient: Remove unused variable.
|
2025-04-24 18:03:12 +03:00 |
|
Rémi Bernon
|
984fb5c1cc
|
steam_helper: Remove unused functions and variables.
CW-Bug-Id: #24510
|
2025-04-24 18:03:12 +03:00 |
|
Rémi Bernon
|
cdda87fe88
|
proton: Setup openvrpaths.vrpath.
CW-Bug-Id: #24510
|
2025-04-24 18:03:11 +03:00 |
|
Rémi Bernon
|
6990bd8e88
|
make: Use the host architecture for build time tools.
|
2025-04-24 18:03:11 +03:00 |
|
Rémi Bernon
|
99660553f4
|
make: Use a single arch to build wine tools.
|
2025-04-24 18:03:11 +03:00 |
|
Rémi Bernon
|
0dc3217e02
|
make: Add support for arbitrary archs / cross archs selection.
|
2025-04-24 18:03:11 +03:00 |
|
Rémi Bernon
|
acc431b93c
|
make: Reduce and simplify the use of CFLAGS / LDFLAGS.
|
2025-04-24 18:03:11 +03:00 |
|
Rémi Bernon
|
b33c6a4ec0
|
make: Pass target os instead of inconsistent CROSS.
|
2025-04-24 18:03:11 +03:00 |
|
Rémi Bernon
|
c8c66cc457
|
make: Use arch names instead of 32/64 suffixes.
|
2025-04-24 18:03:11 +03:00 |
|
Billy Laws
|
eebc8245fd
|
make: Specify per-arch cross CFLAGS when building wine
Unlike passing CROSSCFLAGS, this works when multiple PE archs are built
for a single host wine arch with --enable-archs.
|
2025-04-24 18:02:51 +03:00 |
|
Rémi Bernon
|
0c6b70a50b
|
make: Always use a cross file for meson builds.
|
2025-04-24 18:02:51 +03:00 |
|
Rémi Bernon
|
82b173490c
|
make: Use prefixes for archs in variables.
|
2025-04-24 18:02:51 +03:00 |
|
Rémi Bernon
|
ead580b59e
|
make: Use a more consistent rules arg variables names.
|
2025-04-24 18:02:51 +03:00 |
|
Billy Laws
|
d5b3f1a376
|
make: Use correct per-arch flags in the makedep cross config
|
2025-04-24 18:02:51 +03:00 |
|
Rémi Bernon
|
ccbdf8df30
|
make: Introduce an OBJCOPY_FLAGS variable.
|
2025-04-24 18:02:51 +03:00 |
|
Rémi Bernon
|
bad2c9268e
|
make: Remove now less necessary -Wl,--file-alignment,4096.
Everything we really care about uses it already, and it won't work with
llvm-mingw toolchain.
|
2025-04-24 18:02:51 +03:00 |
|
Rémi Bernon
|
cc6cd89eac
|
proton: Install DLLs and libraries to arch specific directories.
Based on a patch from Billy Laws.
|
2025-04-24 18:02:51 +03:00 |
|