summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan
diff options
context:
space:
mode:
authorassiduous <assiduous@diligentgraphics.com>2020-02-03 18:37:34 +0000
committerassiduous <assiduous@diligentgraphics.com>2020-02-03 18:37:34 +0000
commita8143c85fec240e0fdb17db731f8e06a0d0f48c3 (patch)
tree7c4f03824373f951460f206bf9719c6c12bda7db /Graphics/GraphicsEngineVulkan
parentFixed yet another linux build issue (diff)
downloadDiligentCore-a8143c85fec240e0fdb17db731f8e06a0d0f48c3.tar.gz
DiligentCore-a8143c85fec240e0fdb17db731f8e06a0d0f48c3.zip
Updated Mac and iOS native window structs
Diffstat (limited to 'Graphics/GraphicsEngineVulkan')
-rw-r--r--Graphics/GraphicsEngineVulkan/src/SwapChainVkImpl.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Graphics/GraphicsEngineVulkan/src/SwapChainVkImpl.cpp b/Graphics/GraphicsEngineVulkan/src/SwapChainVkImpl.cpp
index f3096fd9..147e4f1f 100644
--- a/Graphics/GraphicsEngineVulkan/src/SwapChainVkImpl.cpp
+++ b/Graphics/GraphicsEngineVulkan/src/SwapChainVkImpl.cpp
@@ -69,14 +69,14 @@ SwapChainVkImpl::SwapChainVkImpl(IReferenceCounters* pRefCounters,
VkIOSSurfaceCreateInfoMVK surfaceCreateInfo = {};
surfaceCreateInfo.sType = VK_STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK;
- surfaceCreateInfo.pView = Window.pNSView;
+ surfaceCreateInfo.pView = Window.pCALayer;
auto err = vkCreateIOSSurfaceMVK(m_VulkanInstance->GetVkInstance(), &surfaceCreateInfo, nullptr, &m_VkSurface);
#elif defined(VK_USE_PLATFORM_MACOS_MVK)
VkMacOSSurfaceCreateInfoMVK surfaceCreateInfo = {};
surfaceCreateInfo.sType = VK_STRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK;
- surfaceCreateInfo.pView = Window.pNSWindow;
+ surfaceCreateInfo.pView = Window.pNSView;
auto err = vkCreateMacOSSurfaceMVK(m_VulkanInstance->GetVkInstance(), &surfaceCreateInfo, NULL, &m_VkSurface);
#elif defined(VK_USE_PLATFORM_WAYLAND_KHR)