Lines Matching defs:wsi
35 namespace wsi
38 de::MovePtr<vk::wsi::Display> NativeObjects::createDisplay (const vk::Platform& platform,
40 vk::wsi::Type wsiType)
44 return de::MovePtr<vk::wsi::Display>(platform.createWsiDisplay(wsiType));
48 if (vk::isExtensionStructSupported(supportedExtensions, vk::RequiredExtension(vk::wsi::getExtensionName(wsiType))) &&
60 de::MovePtr<vk::wsi::Window> NativeObjects::createWindow (const vk::wsi::Display& display, const tcu::Maybe<tcu::UVec2>& initialSize)
64 return de::MovePtr<vk::wsi::Window>(display.createWindow(initialSize));
68 // See createDisplay - assuming that wsi::Display was supported platform port
76 vk::wsi::Type wsiType,
93 vk::wsi::Display& NativeObjects::getDisplay () const
98 vk::wsi::Window& NativeObjects::getWindow (size_t index) const
104 } // wsi