1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2024-12-12 13:08:50 +01:00
dxvk/src
Philip Rebohle 652525119f
[vr] Query required device extensions during instance creation
After the DXGI device refactor in c5deedef2d,
device extensions required for OpenVR interop would not be enabled correctly
because the VR-related code is now being called from both the D3D11 and DXGI
DLLs rather than just the DXGI DLL, and the D3D11 one is not in the expected
state when querying required device extensions. Querying them during instance
creation fixes that problem as it moves the relevant code back to the same
DLL which creates the Vulkan instance.
2018-12-20 01:32:56 +01:00
..
d3d10 [d3d10] Initialize DSV pointer in OMGetRenderTargets 2018-12-07 13:43:14 +01:00
d3d11 [d3d11] Remove some unnecessary type casts in interop code 2018-12-19 22:34:47 +01:00
dxbc [dxbc] Rename struct_c0 -> c0_t etc. 2018-12-14 23:45:38 +01:00
dxgi [dxgi] Catch exception when instance creation fails 2018-12-12 18:36:37 +01:00
dxvk [vr] Query required device extensions during instance creation 2018-12-20 01:32:56 +01:00
spirv [spirv] Add OpArrayLength instruction 2018-12-14 23:45:34 +01:00
util [dxgi] Remove old DXGIDevice implementation and IDXGIVkDevice 2018-12-04 19:38:52 +01:00
vulkan [vulkan] Implement new Vulkan presenter / swap chain 2018-11-28 12:44:11 +01:00
meson.build [dxvk] Move Vulkan loader to separate directory 2018-11-02 14:23:45 +01:00