Andrew Eikum
|
81b190d404
|
build_proton: Fix building on Mac
|
2018-05-30 12:59:03 -05:00 |
|
Andrew Eikum
|
bdf9b8dda9
|
update wine
|
2018-05-30 12:57:45 -05:00 |
|
Andrew Eikum
|
e31b4f2b02
|
proton: Fix checking environment overrides
|
2018-05-25 11:24:12 -05:00 |
|
Andrew Eikum
|
a38fb17c7a
|
build_proton: Build default prefix against the Steam runtime
|
2018-05-23 15:07:36 -05:00 |
|
Andrew Eikum
|
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 |
|
Andrew Eikum
|
d8225e6a80
|
Update MoltenVK to 1.0.9
|
2018-05-23 13:56:38 -05:00 |
|
Andrew Eikum
|
3e05e9bb1a
|
proton: Use DXVK by default, add PROTON_USE_WINED3D11 switch
|
2018-05-23 13:56:38 -05:00 |
|
Andrew Eikum
|
417831eeca
|
Build the default prefix on the build machine
|
2018-05-23 12:51:40 -05:00 |
|
Andrew Eikum
|
6f1ab7537b
|
build_proton: Dump dxvk version into dist
|
2018-05-23 12:51:39 -05:00 |
|
Andrew Eikum
|
161118c064
|
update dxvk to include VR support
|
2018-05-23 12:51:39 -05:00 |
|
Andrew Eikum
|
7e6322b448
|
update wine
|
2018-05-23 12:51:39 -05:00 |
|
Andrew Eikum
|
dde8da9f00
|
proton: Also dump STEAM_COMPAT_CLIENT_INSTALL_PATH to debug scripts
|
2018-05-18 09:21:38 -05:00 |
|
Andrew Eikum
|
c0f69f618c
|
proton: Disable DXVK logging by default
|
2018-05-18 09:21:38 -05:00 |
|
Andrew Eikum
|
d3a99e2db3
|
README: Fix typo
|
2018-05-18 09:21:38 -05:00 |
|
Philip Rebohle
|
e01a5a2855
|
vrclient: Add DXVK support for D3D11 submissions
|
2018-05-10 17:40:33 -07:00 |
|
Philip Rebohle
|
bc88c17a36
|
vrclient: Add DXVK interop header
|
2018-05-10 17:39:23 -07:00 |
|
Andrew Eikum
|
5886d9432f
|
update wine
|
2018-05-10 08:57:13 -05:00 |
|
Andrew Eikum
|
83bcee6893
|
update dxvk
|
2018-05-02 09:21:23 -05:00 |
|
Andrew Eikum
|
f8acbc68a9
|
vrclient: Support TextureWithPose and TextureWithDepth
|
2018-05-02 08:40:26 -05:00 |
|
Andrew Eikum
|
eb1479aeb2
|
Update dist license for new Proton terms
|
2018-05-01 09:38:29 -05:00 |
|
Pierre-Loup A. Griffais
|
dfa8d9b619
|
Update LICENSE.proton
|
2018-05-01 09:30:59 -05:00 |
|
Andrew Eikum
|
2edea745d7
|
Update Wine to 3.7
|
2018-04-30 09:02:22 -05:00 |
|
Andrew Eikum
|
01206c4661
|
proton: Show prefix path on upgrade
|
2018-04-20 10:11:19 -05:00 |
|
Andrew Eikum
|
3c3c08a850
|
vrclient: Fix building on mac
|
2018-04-19 14:34:51 -05:00 |
|
Andrew Eikum
|
855f09b019
|
Update wine
|
2018-04-19 14:01:14 -05:00 |
|
Andrew Eikum
|
fa7accb724
|
Update license info
|
2018-04-19 12:52:55 -05:00 |
|
Józef Kucia
|
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 |
|
Józef Kucia
|
a1031dbce4
|
vrclient: Add destructors for win objects
|
2018-04-19 15:55:28 +02:00 |
|
Józef Kucia
|
832108fc39
|
vrclient: Cleanup includes in vrclient_main.c
|
2018-04-19 11:26:54 +02:00 |
|
Józef Kucia
|
21f02c73f8
|
build_proton.sh: Fix command line parsing
|
2018-04-19 10:38:26 +02:00 |
|
Andrew Eikum
|
5aa155edb2
|
vrclient: Use Vulkan unwrappers in IVRSystem::GetOutputDevice
|
2018-04-11 11:38:16 -05:00 |
|
Andrew Eikum
|
f386e16db8
|
vrclient: Use Vulkan unwrappers in IVRCompositor::GetVulkanDeviceExtensionsRequired
|
2018-04-11 11:38:05 -05:00 |
|
Andrew Eikum
|
73ba2b3471
|
vrclient: Use Vulkan unwrappers for IVRCompositor::Submit
|
2018-04-11 11:37:26 -05:00 |
|
Józef Kucia
|
f83a2f393c
|
vrclient: Call IVRCompositor::SubmitExplicitTimingData() for wined3d D3D11
|
2018-04-11 08:10:59 -05:00 |
|
Józef Kucia
|
69e7d14b65
|
vrclient: Enable explicit timing for wined3d D3D11
This makes IVRCompositor::WaitGetPoses() graphics-agnostic, and allows
us to call IVRCompositor::Submit() from the wined3d command stream.
|
2018-04-11 08:10:59 -05:00 |
|
Józef Kucia
|
7b06a5685a
|
vrclient: Call IVRCompositor::PostPresentHandoff() on wined3d command stream thread
IVRCompositor::PostPresentHandoff() has to be called on the same thread
as IVRCompositor::Submit()
|
2018-04-11 08:10:59 -05:00 |
|
Józef Kucia
|
dae9230aff
|
vrclient: Add initial support for wined3d D3D11
|
2018-04-11 08:10:58 -05:00 |
|
Józef Kucia
|
2caa4964d2
|
vrclient: Add definitions for types which can be dereferenced in IVRCompositor::Submit()
|
2018-04-11 08:10:58 -05:00 |
|
Józef Kucia
|
f126716098
|
vrclient: Add method overrides for IVRCompositor::Submit()
|
2018-04-11 08:10:58 -05:00 |
|
Józef Kucia
|
dcfb566f89
|
vrclient: Implement IVRSystem::GetDXGIOutputInfo()
|
2018-04-11 08:10:58 -05:00 |
|
Andrew Eikum
|
9792de4284
|
Fix release build switch
|
2018-04-10 10:32:53 -05:00 |
|
Andrew Eikum
|
802605d1be
|
Fix building on Mac
|
2018-04-10 10:18:52 -05:00 |
|
Andrew Eikum
|
92653d67bd
|
update wine
|
2018-04-10 08:57:18 -05:00 |
|
Andrew Eikum
|
b638eb1602
|
build_proton: Ship dxvk on mac, too
|
2018-04-10 08:50:35 -05:00 |
|
Andrew Eikum
|
98d4ab35f1
|
build_proton: Build Wine with MoltenVK
|
2018-04-10 08:50:35 -05:00 |
|
Andrew Eikum
|
3769563d12
|
Add MoltenVK submodule at v1.0.2
|
2018-04-10 08:35:05 -05:00 |
|
Andrew Eikum
|
cf00ea197d
|
README.md: A couple doc changes
|
2018-04-05 08:53:13 -05:00 |
|
Jeremy White
|
2aa231df0f
|
Move the licenses around a bit, potentially structuring for Valve
to drop in a top level license file.
|
2018-04-05 08:34:04 -05:00 |
|
Jeremy White
|
9de9024a30
|
Rename README to README.md and update it; it should be
largely complete for Linux now.
|
2018-04-04 12:29:21 -05:00 |
|
Jeremy White
|
928df711ba
|
Add a usage statement.
|
2018-04-04 09:33:09 -05:00 |
|