Commit Graph

1098 Commits

Author SHA1 Message Date
a2557b0b05 Don't require sudo during build
If we really want this, we could detect it in configure or something.
But it was already pretty ugly, so let's ask users to belong to the
docker group.
2018-10-11 08:31:52 -05:00
1be8592535 makefile_base.mak: Implement makefile-based build system 2018-10-11 08:31:51 -05:00
f85b734f66 Update DXVK to v0.80 and build as native .so 2018-10-11 08:21:09 -05:00
ffbb969860 update wine 2018-10-11 08:21:09 -05:00
cf2be60a67 vrclient: Implement LoadIntoTextureD3D11_Async(). 2018-10-11 08:21:09 -05:00
b44c226242 vrclient: Log IVRClientCore initialization errors. 2018-10-11 08:21:09 -05:00
7ea55b4679 vrclient: Avoid unnecessary casts. 2018-10-11 08:21:09 -05:00
8f57eb1487 vrclient/wined3d: Handle depth textures in synchronous mode. 2018-10-11 08:21:09 -05:00
7902969fd7 vrclient/wined3d: Use synchronous mode for older versions. 2018-10-11 08:21:09 -05:00
60a45d33b6 vrclient/dxvk: Add FIXME() for unhandled flags. 2018-10-11 08:21:09 -05:00
a7eec2b6e9 vrclient: Remove dead code. 2018-10-11 08:21:09 -05:00
c0f2627396 vrclient: Introduce VRCLIENT_HAVE_DXVK. 2018-10-11 08:21:09 -05:00
cad4edfed8 vrclient: Factor out ivrcompositor_submit_vulkan(). 2018-10-11 08:21:09 -05:00
53b798a62f vrclient: Factor out ivrcompositor_submit_dxvk(). 2018-10-11 08:21:08 -05:00
66e149f87f vrclient: Factor out ivrcompositor_submit_wined3d(). 2018-10-11 08:21:08 -05:00
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
5d073d3f40 vrclient: Add CFI directives to asm functions.
Fixes backtraces.
2018-10-11 08:21:08 -05:00
f7ffa9c395 vrclient: Use movaps to shift XMM registers.
Follow what GCC does.
2018-10-11 08:21:08 -05:00
824d0765aa vrclient/gen_wrapper: Reduce code duplication slightly. 2018-10-11 08:21:08 -05:00
35b24f677e build_proton.sh: Avoid building OpenAL when building a single component. 2018-10-11 08:21:08 -05:00
5324710e01 build_proton.sh: Avoid building dxvk when building a single component. 2018-10-11 08:21:08 -05:00
daea2bf3de update wine to 3.16 2018-10-11 08:21:07 -05:00
3795edaf16 update dxvk to v0.72 2018-10-11 08:20:34 -05:00
21e05bed9e update wine 2018-10-11 08:20:34 -05:00
e5eca10ea1 Update CHANGELOG.md 2018-10-11 08:20:34 -05:00
f0c6028887 Update PREREQS.md 2018-10-11 08:20:34 -05:00
9e70f016d2 Update PREREQS.md 2018-10-11 08:20:34 -05:00
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
e03de042dd Update PREREQS.md 2018-10-11 08:20:34 -05:00
7fd6eedb4c Update PREREQS.md 2018-10-11 08:20:33 -05:00
ca86e8ca68 Update README.md 2018-10-11 08:20:33 -05:00
7991dd1283 Update CHANGELOG.md 2018-10-11 08:20:33 -05:00
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
79213d39af proton: Also dump WINEESYNC in debug scripts 2018-09-24 13:24:01 -05:00
c042e8af02 Update CHANGELOG.md 2018-09-13 12:16:40 -07:00
d5ecb37978 Update CHANGELOG.md proton-3.7-20180913 proton-3.7beta-20180907 2018-09-07 20:21:05 -07:00
2532bcfc7c update wine 2018-09-07 10:19:29 -05:00
f1bcabfdee update dxvk 2018-09-07 08:11:23 -05:00
25ace9e2ca Delete whitelist_template.md 2018-09-06 16:16:40 -04:00
abd4289762 Delete feature_template.md 2018-09-06 16:16:19 -04:00
d92e695fe0 Delete compatibility_template.md 2018-09-06 16:15:47 -04:00
309d3be8fc Delete feature_request.md 2018-09-06 16:15:16 -04:00
8db83c48cd Update issue templates 2018-09-06 16:11:40 -04:00
2a3f853011 Rename ISSUE_TEMPLATE/compatibility_template.md to .github/ISSUE_TEMPLATE/compatibility_template.md 2018-09-06 15:56:23 -04:00
1f46ac29ec ISSUE_TEMPLATE: Couple small tweaks 2018-09-06 14:22:37 -05:00
09ddbd4f94 Add template for feature requests 2018-09-06 14:22:37 -05:00
37a1e5819e Add template for compatibility issues 2018-09-06 14:22:36 -05:00
77fc192c16 Add template for whitelist requests 2018-09-06 14:22:36 -05:00
a1daf93306 Remove requirement for Steam Client Beta. 2018-09-06 14:22:36 -05:00
27a83e3315 Fix basic grammatical issues 2018-09-06 14:22:36 -05:00