12 Commits

Author SHA1 Message Date
Yuxuan Shui
2889d1b420 wineopenxr: Support acquiring/releasing images from D3D12 swapchains. 2024-05-17 13:16:39 +01:00
Yuxuan Shui
5c80f7d91b wineopenxr: Support creating a D3D12 XR instance. 2024-05-17 13:16:39 +01:00
Yuxuan Shui
9c0330998f wineopenxr: Don't recreate swapchain images for subsequent calls to EnumerateSwapchainImages. 2024-05-17 13:16:39 +01:00
Paul Gofman
fafda938d1 wineopenxr: Implement auto mapping specified handles to dispatch table instead of manually wrapping those.
CW-Bug-Id: #23689
2024-05-03 14:56:45 +03:00
Shawn Wallace
f82464e2b3 wineopenxr: change instance type to session type
Graphics in OpenXR are bound by their sessions, not by their instances.

https://github.com/ValveSoftware/Proton/pull/7424
2024-05-03 14:53:47 +03:00
Paul Gofman
ff94f04eca steam_helper, vrclient, openxr: Use Unix ABI for winevulkan unwrappers.
CW-Bug-Id: #23180
2024-02-15 15:53:29 +02:00
Rémi Bernon
273c5c22d1 wineopenxr: Fix compilation warnings.
CW-Bug-Id: #22729
2024-02-15 15:53:24 +02:00
Paul Gofman
d1e6e83c15 wineopenxr: Convert projection view info chain in convert_XrCompositionLayer().
CW-Bug-Id: #19878
2022-01-19 11:29:54 +02:00
Paul Gofman
47d21b5618 wineopenxr: Update to 1.0.20 registry version. 2022-01-19 11:29:54 +02:00
Paul Gofman
9cf5ff5cec wineopenxr: Update to 1.0.18 registry version. 2021-08-12 10:54:19 -05:00
Paul Gofman
68fc0e1c11 wineopenxr: Update to 1.0.17 registry version. 2021-06-17 15:10:20 -05:00
Andrew Eikum
38f603d7bf wineopenxr: Add openxr support 2021-01-11 12:26:56 -06:00