dolphin/Source/Core/VideoBackends
Stenzek a2f4fafe86 Vulkan: Switch from vkCreateMacOSSurfaceMVK() to vkCreateMetalSurfaceEXT()
Since we are calling this off the UI thread, we can't use anything which
accesses the underlying NSView object. We create and set the Metal layer
on the UI thread before the video backend is initialized. This extension
is both compatible with MoltenVK and gfx-portability for accepting a
layer at surface creation.
2020-04-07 18:56:55 +10:00
..
D3D Add an ARM64 target to Visual Studio projects 2019-12-28 19:20:41 +10:00
D3D12 Use pre-increment for iterators instead of post-increment. 2019-12-29 23:45:02 -05:00
D3DCommon Add Dolphin version and current video backend to shader compilation logs 2020-01-24 03:29:38 -05:00
Null Add an ARM64 target to Visual Studio projects 2019-12-28 19:20:41 +10:00
OGL Add Dolphin version and current video backend to shader compilation logs 2020-01-24 03:29:38 -05:00
Software Add an ARM64 target to Visual Studio projects 2019-12-28 19:20:41 +10:00
Vulkan Vulkan: Switch from vkCreateMacOSSurfaceMVK() to vkCreateMetalSurfaceEXT() 2020-04-07 18:56:55 +10:00
CMakeLists.txt Implement D3D12 backend 2019-04-01 11:24:55 +10:00