Lines Matching defs:wsi
59 namespace wsi
85 vk::wsi::Type wsiType)
158 de::MovePtr<vk::wsi::Display> createDisplay (const vk::Platform& platform,
160 vk::wsi::Type wsiType)
164 return de::MovePtr<vk::wsi::Display>(platform.createWsiDisplay(wsiType));
180 de::MovePtr<vk::wsi::Window> createWindow (const vk::wsi::Display& display, const Maybe<UVec2>& initialSize)
184 return de::MovePtr<vk::wsi::Window>(display.createWindow(initialSize));
188 // See createDisplay - assuming that wsi::Display was supported platform port
607 vk::wsi::Type wsiType;
631 const de::UniquePtr<vk::wsi::Display> m_nativeDisplay;
632 const de::UniquePtr<vk::wsi::Window> m_nativeWindow;
809 , m_surface (vk::wsi::createSurface(m_vki, m_instance, testConfig.wsiType, *m_nativeDisplay, *m_nativeWindow, context.getTestContext().getCommandLine()))
811 , m_queueFamilyIndex (vk::wsi::chooseQueueFamilyIndex(m_vki, m_physicalDevice, *m_surface))
822 , m_surfaceProperties (vk::wsi::getPhysicalDeviceSurfaceCapabilities(m_vki, m_physicalDevice, *m_surface))
823 , m_surfaceFormats (vk::wsi::getPhysicalDeviceSurfaceFormats(m_vki, m_physicalDevice, *m_surface))
824 , m_presentModes (vk::wsi::getPhysicalDeviceSurfacePresentModes(m_vki, m_physicalDevice, *m_surface))
857 m_swapchainImages = vk::wsi::getSwapchainImages(m_vkd, *m_device, *m_swapchain);
1146 void createIncrementalPresentTests (tcu::TestCaseGroup* testGroup, vk::wsi::Type wsiType)
1199 if (scaling[scalingNdx].scaling != SCALING_NONE && wsiType == vk::wsi::TYPE_WAYLAND)
1202 if (scaling[scalingNdx].scaling != SCALING_NONE && vk::wsi::getPlatformProperties(wsiType).swapchainExtent != vk::wsi::PlatformProperties::SWAPCHAIN_EXTENT_SCALED_TO_WINDOW_SIZE)
1251 } // wsi