wineopenxr: Support creating a D3D12 XR instance.

This commit is contained in:
Yuxuan Shui 2024-05-09 22:29:00 +01:00 committed by Arkadiusz Hiler
parent 2cf4673153
commit ef4785f325
3 changed files with 359 additions and 11 deletions

View file

@ -20,6 +20,11 @@ typedef struct wine_XrInstance {
XrSystemId systemId;
IDXGIVkInteropDevice2 *dxvk_device;
ID3D12DXVKInteropDevice *d3d12_device;
ID3D12CommandQueue *d3d12_queue;
VkDevice vk_device;
VkQueue vk_queue;
} wine_XrInstance;
union CompositionLayer;