Commit Graph

344 Commits

Author SHA1 Message Date
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
Józef Kucia
3f2b30d351 vrclient: Make get_our_compositor() thread-safe.
get_our_compositor() is also called from the wined3d command stream
thread.
2018-10-11 08:21:08 -05:00
Józef Kucia
5d073d3f40 vrclient: Add CFI directives to asm functions.
Fixes backtraces.
2018-10-11 08:21:08 -05:00
Józef Kucia
f7ffa9c395 vrclient: Use movaps to shift XMM registers.
Follow what GCC does.
2018-10-11 08:21:08 -05:00
Józef Kucia
824d0765aa vrclient/gen_wrapper: Reduce code duplication slightly. 2018-10-11 08:21:08 -05:00
Józef Kucia
35b24f677e build_proton.sh: Avoid building OpenAL when building a single component. 2018-10-11 08:21:08 -05:00
Józef Kucia
5324710e01 build_proton.sh: Avoid building dxvk when building a single component. 2018-10-11 08:21:08 -05:00
Andrew Eikum
daea2bf3de update wine to 3.16 2018-10-11 08:21:07 -05:00
Andrew Eikum
3795edaf16 update dxvk to v0.72 2018-10-11 08:20:34 -05:00
Andrew Eikum
21e05bed9e update wine 2018-10-11 08:20:34 -05:00
Pierre-Loup A. Griffais
e5eca10ea1 Update CHANGELOG.md 2018-10-11 08:20:34 -05:00
Pierre-Loup A. Griffais
f0c6028887 Update PREREQS.md 2018-10-11 08:20:34 -05:00
Pierre-Loup A. Griffais
9e70f016d2 Update PREREQS.md 2018-10-11 08:20:34 -05:00
Andres Rodriguez
2b937c4a89 Update driver requirements for AMD VR use cases
Point at the SteamVR-for-Linux github for the requirements.
2018-10-11 08:20:34 -05:00
Pierre-Loup A. Griffais
e03de042dd Update PREREQS.md 2018-10-11 08:20:34 -05:00
Pierre-Loup A. Griffais
7fd6eedb4c Update PREREQS.md 2018-10-11 08:20:33 -05:00
Pierre-Loup A. Griffais
ca86e8ca68 Update README.md 2018-10-11 08:20:33 -05:00
Pierre-Loup A. Griffais
7991dd1283 Update CHANGELOG.md 2018-10-11 08:20:33 -05:00
Andrew Eikum
97db8b5d8d proton: Always use 'wine' instead of 'wine64'
This should fix a bunch of .NET launchers failing with c0000017.
2018-09-24 13:24:02 -05:00
Andrew Eikum
79213d39af proton: Also dump WINEESYNC in debug scripts 2018-09-24 13:24:01 -05:00
Pierre-Loup A. Griffais
c042e8af02
Update CHANGELOG.md 2018-09-13 12:16:40 -07:00
Pierre-Loup A. Griffais
d5ecb37978
Update CHANGELOG.md 2018-09-07 20:21:05 -07:00
Andrew Eikum
2532bcfc7c update wine 2018-09-07 10:19:29 -05:00
Andrew Eikum
f1bcabfdee update dxvk 2018-09-07 08:11:23 -05:00
kisak-valve
25ace9e2ca
Delete whitelist_template.md 2018-09-06 16:16:40 -04:00
kisak-valve
abd4289762
Delete feature_template.md 2018-09-06 16:16:19 -04:00
kisak-valve
d92e695fe0
Delete compatibility_template.md 2018-09-06 16:15:47 -04:00
kisak-valve
309d3be8fc
Delete feature_request.md 2018-09-06 16:15:16 -04:00
kisak-valve
8db83c48cd Update issue templates 2018-09-06 16:11:40 -04:00
kisak-valve
2a3f853011
Rename ISSUE_TEMPLATE/compatibility_template.md to .github/ISSUE_TEMPLATE/compatibility_template.md 2018-09-06 15:56:23 -04:00
Andrew Eikum
1f46ac29ec ISSUE_TEMPLATE: Couple small tweaks 2018-09-06 14:22:37 -05:00
Christian Lanig
09ddbd4f94 Add template for feature requests 2018-09-06 14:22:37 -05:00
Christian Lanig
37a1e5819e Add template for compatibility issues 2018-09-06 14:22:36 -05:00
Christian Lanig
77fc192c16 Add template for whitelist requests 2018-09-06 14:22:36 -05:00
Ben Abbott
a1daf93306 Remove requirement for Steam Client Beta. 2018-09-06 14:22:36 -05:00
LArrowHead
27a83e3315 Fix basic grammatical issues 2018-09-06 14:22:36 -05:00
Andrew Eikum
58ec0b8b97 lsteamclient: Fix order of overloaded methods in vtable
msvc++ groups overloaded methods and places them in reverse order of
declaration in the vtable.
2018-09-06 14:22:36 -05:00
Andrew Eikum
dea349153f proton: Fix dumping byte string to JSON on python3 2018-09-06 14:22:36 -05:00
Pierre-Loup A. Griffais
0c7144c32c
Update PREREQS.md 2018-08-31 14:14:22 -07:00
Pierre-Loup A. Griffais
05a78906af
Update PREREQS.md 2018-08-31 14:13:21 -07:00