Commit Graph
141 Commits
Author SHA1 Message Date
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
Jeremy White a3ea83fcac Make ccache optional. 2018-04-04 09:26:47 -05:00
Andrew Eikum 6606a7f0e8 Update wine to 3.5 2018-04-02 09:00:33 -05:00
Andrew Eikum 2c67cb3710 Update license information 2018-03-30 10:40:09 -05:00
Andrew Eikum 69942f9fc8 proton: Start unknown filetypes with 'start.exe'
Doom II for example launches with a batch script.
2018-03-30 10:40:09 -05:00
Andrew Eikum d0d0e9e9d5 update wine 2018-03-30 10:40:09 -05:00
Andrew Eikum 53c0988fc1 proton: Allow Windows apps to write to stdout 2018-03-30 10:40:09 -05:00