Andrew Eikum
|
13ccf8a854
|
vrclient: Convert paths coming in over JSON
|
2020-03-19 14:48:52 -05:00 |
|
Andrew Eikum
|
0a77ffde26
|
vrclient: import jsoncpp
|
2020-03-19 14:48:52 -05:00 |
|
Andrew Eikum
|
bf3ca0fd4a
|
vrclient: support openvr v1.10.30
|
2020-03-19 14:48:52 -05:00 |
|
Andrew Eikum
|
c7c3b3c8a7
|
vrclient: Support openvr v1.9.16
|
2020-03-18 13:50:17 -05:00 |
|
Andrew Eikum
|
349df9c436
|
steam_helper: Set up VR paths in steam.exe, not proton
This speeds up game launch times.
|
2020-03-09 10:03:54 -05:00 |
|
Andrew Eikum
|
9cf68a1c5e
|
vrclient: Support openvr v1.8.19
|
2020-01-10 08:35:33 -06:00 |
|
Andrew Eikum
|
fc3fcd51f8
|
vrclient: Support openvr v1.7.15
|
2020-01-10 08:35:33 -06:00 |
|
Andrew Eikum
|
f35f663a1b
|
vrclient: Handle NULL texture argument to IVRRenderModels::LoadIntoTextureD3D11_Async
|
2020-01-10 08:35:33 -06:00 |
|
Andrew Eikum
|
115b422c8f
|
vrclient: Support IVRRenderModels::LoadTextureD3D11_Async
|
2020-01-10 08:35:33 -06:00 |
|
Andrew Eikum
|
46f1a6c236
|
vrclient: Truncate short VREvent_t structs
|
2019-10-08 15:21:18 -05:00 |
|
Andrew Eikum
|
b32161679d
|
vrclient: Add field alignment to converted structs, too
|
2019-09-24 08:00:09 -05:00 |
|
Andrew Eikum
|
1d2b72f307
|
vrclient: Handle size parameters and fields
|
2019-09-24 08:00:09 -05:00 |
|
Andrew Eikum
|
2da8a7dd32
|
vrclient: Dereference more typedefs
|
2019-09-24 08:00:09 -05:00 |
|
Andrew Eikum
|
f24e88d400
|
vrclient: remove redundant user_structs field
|
2019-09-24 08:00:09 -05:00 |
|
Andrew Eikum
|
3584832fa4
|
vrclient: Clean up struct conversion
|
2019-09-24 08:00:09 -05:00 |
|
Andrew Eikum
|
3fecadaf4e
|
vrclient: fix up const types
|
2019-09-24 08:00:09 -05:00 |
|
Andrew Eikum
|
223286df88
|
vrclient: Dereference typedefs
|
2019-09-24 08:00:08 -05:00 |
|
Andrew Eikum
|
ede0f96149
|
vrclient: Convert structure members
|
2019-09-24 08:00:08 -05:00 |
|
Andrew Eikum
|
8fe55dee47
|
vrclient: Check all structs for conversion
|
2019-09-24 08:00:08 -05:00 |
|
Andrew Eikum
|
181eb3a68f
|
vrclient: Use 32-bit build for thiscall wrappers
|
2019-09-24 08:00:08 -05:00 |
|
Andrew Eikum
|
2eda0d235b
|
vrclient: Add alignment attribute if needed
|
2019-09-24 08:00:08 -05:00 |
|
Andrew Eikum
|
8de08a1485
|
vrclient: Handle NULL parameters to wrapped structs
|
2019-09-24 08:00:08 -05:00 |
|
Andrew Eikum
|
81b9803214
|
vrclient: Support v1.6.10
|
2019-08-23 09:57:46 -05:00 |
|
Joshua Ashton
|
948aeac50d
|
vrclient: Support for HmdSystemFactory export
Fixes a crash in Half-Life 2 in settings, and other legacy VR titles
|
2019-08-08 14:14:28 -05:00 |
|
Sophie Tauchert
|
99764d17b1
|
vrclient: Add openvr v1.5.17 support
|
2019-07-18 06:10:48 -05:00 |
|
Andrew Eikum
|
44f447e9a6
|
openvr: Support v1.4.18
|
2019-07-03 08:14:33 -05:00 |
|
Andrew Eikum
|
27b0d4083d
|
openvr: Support v1.3.22
|
2019-07-03 08:14:33 -05:00 |
|
Andrew Eikum
|
94568eaa23
|
openvr: Support v1.2.10
|
2019-07-03 08:14:33 -05:00 |
|
Andrew Eikum
|
11d23de666
|
vrclient: Downgrade some ERRs
|
2019-06-17 15:18:14 -05:00 |
|
Andrew Eikum
|
520d675f11
|
vrclient: Fix up windows-side struct packing
|
2019-03-21 08:31:33 -05:00 |
|
Andrew Eikum
|
cb4490fb03
|
vrclient: Fix up pointer cast to latest TextureMap type
|
2019-03-21 08:31:33 -05:00 |
|
Andrew Eikum
|
a2bedd9c8f
|
vrclient: Convert more file paths
|
2019-03-21 08:31:33 -05:00 |
|
hdmap
|
1ff16641fd
|
vrclient: Translate filepath for SetActionManifestPath
|
2019-03-21 08:31:33 -05:00 |
|
Andrew Eikum
|
8e26729a1c
|
vrclient: Support openvr v1.1.3b
|
2018-12-20 10:53:32 -06:00 |
|
hdmap
|
f260a2cb30
|
vrclient: Support intermediate version 1.0.3a
Used by The Lab.
|
2018-12-20 10:53:32 -06:00 |
|
Andrew Eikum
|
b14b9ed721
|
vrclient: Fix IVRRenderModels usage
|
2018-11-05 11:25:28 -06:00 |
|
Andrew Eikum
|
3f44c228fe
|
vrclient: Add openvr v1.0.16 and v1.0.17 support
|
2018-10-31 07:48:33 -05:00 |
|
Andrew Eikum
|
cc3e4210cd
|
Revert "build dxvk as native .so"
This reverts commits aef98f1e7d and f85b734f66 .
The Steam Runtime is too old to build DXVK, so we have to continue
building it as a Windows DLL.
|
2018-10-16 07:50:33 -05:00 |
|
Andrew Eikum
|
f85b734f66
|
Update DXVK to v0.80 and build as native .so
|
2018-10-11 08:21:09 -05:00 |
|
Józef Kucia
|
cf2be60a67
|
vrclient: Implement LoadIntoTextureD3D11_Async().
|
2018-10-11 08:21:09 -05:00 |
|
Józef Kucia
|
b44c226242
|
vrclient: Log IVRClientCore initialization errors.
|
2018-10-11 08:21:09 -05:00 |
|
Józef Kucia
|
7ea55b4679
|
vrclient: Avoid unnecessary casts.
|
2018-10-11 08:21:09 -05:00 |
|
Józef Kucia
|
8f57eb1487
|
vrclient/wined3d: Handle depth textures in synchronous mode.
|
2018-10-11 08:21:09 -05:00 |
|
Józef Kucia
|
7902969fd7
|
vrclient/wined3d: Use synchronous mode for older versions.
|
2018-10-11 08:21:09 -05:00 |
|
Józef Kucia
|
60a45d33b6
|
vrclient/dxvk: Add FIXME() for unhandled flags.
|
2018-10-11 08:21:09 -05:00 |
|
Józef Kucia
|
a7eec2b6e9
|
vrclient: Remove dead code.
|
2018-10-11 08:21:09 -05:00 |
|
Józef Kucia
|
c0f2627396
|
vrclient: Introduce VRCLIENT_HAVE_DXVK.
|
2018-10-11 08:21:09 -05:00 |
|
Józef Kucia
|
cad4edfed8
|
vrclient: Factor out ivrcompositor_submit_vulkan().
|
2018-10-11 08:21:09 -05:00 |
|
Józef Kucia
|
53b798a62f
|
vrclient: Factor out ivrcompositor_submit_dxvk().
|
2018-10-11 08:21:08 -05:00 |
|
Józef Kucia
|
66e149f87f
|
vrclient: Factor out ivrcompositor_submit_wined3d().
|
2018-10-11 08:21:08 -05:00 |
|