17bb46c5af
proton: Use wine64 for all winedbg invocations
2018-06-20 14:37:17 -05:00
d3e34b0178
update wine
2018-06-20 14:37:17 -05:00
04f6643bb5
build_proton: Disable X support on macOS
2018-06-18 09:01:51 -05:00
1efaea5527
build_proton: Build Wine without curses support
...
Modern OSes set TERM=xterm-256color, but the ancient curses shipped by
the Steam runtime doesn't support this term type, so it fails and often
kills the process. Let's try building without curses to avoid this.
2018-06-18 09:01:51 -05:00
51328d69a3
build_proton: Clean up build script
2018-06-18 09:01:51 -05:00
916ddc1797
Point dxvk submodule to the upstream repo again
2018-06-18 09:01:51 -05:00
dbb34551e9
Also build and ship openal on Linux
...
The Steam runtime ships a too-old version of OpenAL and it's difficult
for them to upgrade.
Note that this needs a new version of cmake installed in your chroots.
2018-06-11 10:56:41 -05:00
a709db555d
Add ffmpeg to the build instructions and licenses
2018-06-07 12:20:52 -05:00
97cb5639d7
vrclient: Fix building on macos
proton-3.7-20180607
2018-06-07 10:16:52 -05:00
7afb1d5a4a
Update MoltenVK to v1.0.10
2018-06-07 09:04:08 -05:00
6ca17d34d8
Update dxvk to v0.54
2018-06-07 09:00:34 -05:00
21125813f5
update wine
2018-06-05 10:08:15 -05:00
fb1c2686a2
vrclient: Support IVRInput and IVRIOBuffer
2018-06-05 10:02:07 -05:00
af59703d41
vrclient: Import openvr v1.0.13, v1.0.14, and v1.0.15
2018-06-05 09:39:20 -05:00
d472d536cf
vrclient: Call SetExplicitTimingMode even on older vrclient versions
2018-06-05 09:34:21 -05:00
f7510f2a7b
vrclient: Add support for flat (FnTable) API
2018-06-04 14:50:18 -05:00
aae498498f
proton: Add +debugstr to default channels
...
Some games dump useful debug info here, especially Id Software games.
2018-05-31 12:42:21 -05:00
5d764832bc
Properly use and document the steam-runtime run.sh script
2018-05-31 12:30:43 -05:00
e7122c820d
Add ffmpeg submodule at 4.0 and ship it
...
This is needed for WMA support in Wine's xaudio2.
2018-05-31 12:30:43 -05:00
81b190d404
build_proton: Fix building on Mac
proton-3.7-20180530
2018-05-30 12:59:03 -05:00
bdf9b8dda9
update wine
2018-05-30 12:57:45 -05:00
e31b4f2b02
proton: Fix checking environment overrides
2018-05-25 11:24:12 -05:00
a38fb17c7a
build_proton: Build default prefix against the Steam runtime
proton-3.7-20180523
2018-05-23 15:07:36 -05:00
565041c0e7
vrclient: Don't build DXVK support on 32-bit Mac
...
MoltenVK is 64-bit only, so DXVK will not be supported on 32-bit.
2018-05-23 14:34:53 -05:00
d8225e6a80
Update MoltenVK to 1.0.9
2018-05-23 13:56:38 -05:00
3e05e9bb1a
proton: Use DXVK by default, add PROTON_USE_WINED3D11 switch
2018-05-23 13:56:38 -05:00
417831eeca
Build the default prefix on the build machine
2018-05-23 12:51:40 -05:00
6f1ab7537b
build_proton: Dump dxvk version into dist
2018-05-23 12:51:39 -05:00
161118c064
update dxvk to include VR support
2018-05-23 12:51:39 -05:00
7e6322b448
update wine
2018-05-23 12:51:39 -05:00
dde8da9f00
proton: Also dump STEAM_COMPAT_CLIENT_INSTALL_PATH to debug scripts
2018-05-18 09:21:38 -05:00
c0f69f618c
proton: Disable DXVK logging by default
2018-05-18 09:21:38 -05:00
d3a99e2db3
README: Fix typo
2018-05-18 09:21:38 -05:00
e01a5a2855
vrclient: Add DXVK support for D3D11 submissions
2018-05-10 17:40:33 -07:00
bc88c17a36
vrclient: Add DXVK interop header
2018-05-10 17:39:23 -07:00
5886d9432f
update wine
proton-3.7-20180510
2018-05-10 08:57:13 -05:00
83bcee6893
update dxvk
proton-3.7-20180502
2018-05-02 09:21:23 -05:00
f8acbc68a9
vrclient: Support TextureWithPose and TextureWithDepth
2018-05-02 08:40:26 -05:00
eb1479aeb2
Update dist license for new Proton terms
2018-05-01 09:38:29 -05:00
dfa8d9b619
Update LICENSE.proton
2018-05-01 09:30:59 -05:00
2edea745d7
Update Wine to 3.7
2018-04-30 09:02:22 -05:00
01206c4661
proton: Show prefix path on upgrade
2018-04-20 10:11:19 -05:00
3c3c08a850
vrclient: Fix building on mac
proton-3.5-20180419
2018-04-19 14:34:51 -05:00
855f09b019
Update wine
2018-04-19 14:01:14 -05:00
fa7accb724
Update license info
2018-04-19 12:52:55 -05:00
bd96c106ce
vrclient: Wait for pending command stream operations before IVRClientCore::Cleanup()
...
Command stream callbacks may try to access VR client objects.
2018-04-19 16:11:58 +02:00
a1031dbce4
vrclient: Add destructors for win objects
2018-04-19 15:55:28 +02:00
832108fc39
vrclient: Cleanup includes in vrclient_main.c
2018-04-19 11:26:54 +02:00
21f02c73f8
build_proton.sh: Fix command line parsing
2018-04-19 10:38:26 +02:00
5aa155edb2
vrclient: Use Vulkan unwrappers in IVRSystem::GetOutputDevice
2018-04-11 11:38:16 -05:00