/external/deqp/external/vulkancts/modules/vulkan/wsi/ |
H A D | vktWsiTests.cpp | 42 void createTypeSpecificTests (tcu::TestCaseGroup* testGroup, vk::wsi::Type wsiType) argument 44 addTestGroup(testGroup, "surface", "VkSurface Tests", createSurfaceTests, wsiType); 45 addTestGroup(testGroup, "swapchain", "VkSwapchain Tests", createSwapchainTests, wsiType); 46 addTestGroup(testGroup, "incremental_present", "Incremental present tests", createIncrementalPresentTests, wsiType); 47 addTestGroup(testGroup, "display_timing", "Display Timing Tests", createDisplayTimingTests, wsiType); 48 addTestGroup(testGroup, "shared_presentable_image", "VK_KHR_shared_presentable_image tests", createSharedPresentableImageTests, wsiType); 55 const vk::wsi::Type wsiType = (vk::wsi::Type)typeNdx; local 57 addTestGroup(apiTests, getName(wsiType), "", createTypeSpecificTests, wsiType);
|
H A D | vktWsiDisplayTimingTests.hpp | 35 void createDisplayTimingTests (tcu::TestCaseGroup* testGroup, vk::wsi::Type wsiType);
|
H A D | vktWsiIncrementalPresentTests.hpp | 35 void createIncrementalPresentTests (tcu::TestCaseGroup* testGroup, vk::wsi::Type wsiType);
|
H A D | vktWsiSharedPresentableImageTests.hpp | 35 void createSharedPresentableImageTests (tcu::TestCaseGroup* testGroup, vk::wsi::Type wsiType);
|
H A D | vktWsiSurfaceTests.hpp | 35 void createSurfaceTests (tcu::TestCaseGroup* testGroup, vk::wsi::Type wsiType);
|
H A D | vktWsiSwapchainTests.hpp | 35 void createSwapchainTests (tcu::TestCaseGroup* testGroup, vk::wsi::Type wsiType);
|
H A D | vktWsiSurfaceTests.cpp | 177 Type wsiType, 184 extensions.push_back(getExtensionName(wsiType)); 197 InstanceHelper (Context& context, Type wsiType, const VkAllocationCallbacks* pAllocator = DE_NULL) argument 202 wsiType, 208 InstanceHelper (Context& context, Type wsiType, const vector<string>& extensions, const VkAllocationCallbacks* pAllocator = DE_NULL) argument 213 wsiType, 222 Type wsiType) 226 return MovePtr<Display>(platform.createWsiDisplay(wsiType)); 230 if (isExtensionSupported(supportedExtensions, RequiredExtension(getExtensionName(wsiType)))) 262 Type wsiType, 175 createInstanceWithWsi(const PlatformInterface& vkp, const Extensions& supportedExtensions, Type wsiType, const vector<string> extraExtensions, const VkAllocationCallbacks* pAllocator = DE_NULL) argument 220 createDisplay(const vk::Platform& platform, const Extensions& supportedExtensions, Type wsiType) argument 260 NativeObjects(Context& context, const Extensions& supportedExtensions, Type wsiType, const Maybe<UVec2>& initialWindowSize = tcu::nothing<UVec2>()) argument 269 createSurfaceTest(Context& context, Type wsiType) argument 278 createSurfaceCustomAllocatorTest(Context& context, Type wsiType) argument 309 createSurfaceSimulateOOMTest(Context& context, Type wsiType) argument 377 querySurfaceSupportTest(Context& context, Type wsiType) argument 472 querySurfaceCapabilitiesTest(Context& context, Type wsiType) argument 500 querySurfaceCapabilities2Test(Context& context, Type wsiType) argument 558 validateSurfaceFormats(tcu::ResultCollector& results, Type wsiType, const vector<VkSurfaceFormatKHR>& formats) argument 592 querySurfaceFormatsTest(Context& context, Type wsiType) argument 621 querySurfaceFormats2Test(Context& context, Type wsiType) argument 714 validateSurfacePresentModes(tcu::ResultCollector& results, Type wsiType, const vector<VkPresentModeKHR>& modes) argument 724 querySurfacePresentModesTest(Context& context, Type wsiType) argument 751 createSurfaceInitialSizeTest(Context& context, Type wsiType) argument 795 resizeSurfaceTest(Context& context, Type wsiType) argument 850 destroyNullHandleSurfaceTest(Context& context, Type wsiType) argument 873 createSurfaceTests(tcu::TestCaseGroup* testGroup, vk::wsi::Type wsiType) argument [all...] |
H A D | vktWsiSwapchainTests.cpp | 91 Type wsiType, 97 extensions.push_back(getExtensionName(wsiType)); 206 InstanceHelper (Context& context, Type wsiType, const VkAllocationCallbacks* pAllocator = DE_NULL) argument 211 wsiType, 245 Type wsiType) 249 return MovePtr<Display>(platform.createWsiDisplay(wsiType)); 253 if (isExtensionSupported(supportedExtensions, RequiredExtension(getExtensionName(wsiType)))) 285 Type wsiType, 287 : display (createDisplay(context.getTestContext().getPlatform().getVulkanPlatform(), supportedExtensions, wsiType)) 328 Type wsiType; member in struct:vkt::wsi::__anon4136::TestParameters 89 createInstanceWithWsi(const PlatformInterface& vkp, const Extensions& supportedExtensions, Type wsiType, const VkAllocationCallbacks* pAllocator = DE_NULL) argument 243 createDisplay(const vk::Platform& platform, const Extensions& supportedExtensions, Type wsiType) argument 283 NativeObjects(Context& context, const Extensions& supportedExtensions, Type wsiType, const Maybe<UVec2>& initialWindowSize = tcu::nothing<UVec2>()) argument 342 generateSwapchainParameterCases(Type wsiType, TestDimension dimension, const VkSurfaceCapabilitiesKHR& capabilities, const vector<VkSurfaceFormatKHR>& formats, const vector<VkPresentModeKHR>& presentModes) argument 541 generateSwapchainParameterCases(Type wsiType, TestDimension dimension, const InstanceInterface& vki, VkPhysicalDevice physicalDevice, VkSurfaceKHR surface) argument 671 Type wsiType; member in struct:vkt::wsi::__anon4136::GroupParameters 695 getBasicSwapchainParameters(Type wsiType, const InstanceInterface& vki, VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, const tcu::UVec2& desiredSize, deUint32 desiredImageCount) argument 1341 basicRenderTest(Context& context, Type wsiType) argument 1474 resizeSwapchainTest(Context& context, Type wsiType) argument 1610 getImagesIncompleteResultTest(Context& context, Type wsiType) argument 1634 destroyNullHandleSwapchainTest(Context& context, Type wsiType) argument 1663 populateRenderGroup(tcu::TestCaseGroup* testGroup, Type wsiType) argument 1668 populateGetImagesGroup(tcu::TestCaseGroup* testGroup, Type wsiType) argument 1673 populateModifyGroup(tcu::TestCaseGroup* testGroup, Type wsiType) argument 1685 populateDestroyGroup(tcu::TestCaseGroup* testGroup, Type wsiType) argument 1692 createSwapchainTests(tcu::TestCaseGroup* testGroup, vk::wsi::Type wsiType) argument [all...] |
H A D | vktWsiSharedPresentableImageTests.cpp | 81 vk::wsi::Type wsiType) 90 extensions.push_back(getExtensionName(wsiType)); 188 vk::wsi::Type wsiType) 192 return de::MovePtr<vk::wsi::Display>(platform.createWsiDisplay(wsiType)); 196 if (isExtensionSupported(supportedExtensions, vk::RequiredExtension(getExtensionName(wsiType)))) 221 bool wsiTypeSupportsScaling (vk::wsi::Type wsiType) argument 223 return vk::wsi::getPlatformProperties(wsiType).swapchainExtent == vk::wsi::PlatformProperties::SWAPCHAIN_EXTENT_SCALED_TO_WINDOW_SIZE; 733 vk::wsi::Type wsiType; member in struct:vkt::wsi::__anon4131::TestConfig 927 , m_instance (createInstanceWithWsi(m_vkp, m_instanceExtensions, testConfig.wsiType)) 930 , m_nativeDisplay (createDisplay(context.getTestContext().getPlatform().getVulkanPlatform(), m_instanceExtensions, testConfig.wsiType)) 79 createInstanceWithWsi(const vk::PlatformInterface& vkp, const Extensions& supportedExtensions, vk::wsi::Type wsiType) argument 186 createDisplay(const vk::Platform& platform, const Extensions& supportedExtensions, vk::wsi::Type wsiType) argument 1289 createSharedPresentableImageTests(tcu::TestCaseGroup* testGroup, vk::wsi::Type wsiType) argument [all...] |
H A D | vktWsiIncrementalPresentTests.cpp | 81 vk::wsi::Type wsiType) 86 extensions.push_back(getExtensionName(wsiType)); 184 vk::wsi::Type wsiType) 188 return de::MovePtr<vk::wsi::Display>(platform.createWsiDisplay(wsiType)); 192 if (isExtensionSupported(supportedExtensions, vk::RequiredExtension(getExtensionName(wsiType)))) 885 vk::wsi::Type wsiType; member in struct:vkt::wsi::__anon4128::TestConfig 1054 , m_instance (createInstanceWithWsi(m_vkp, m_instanceExtensions, testConfig.wsiType)) 1057 , m_nativeDisplay (createDisplay(context.getTestContext().getPlatform().getVulkanPlatform(), m_instanceExtensions, testConfig.wsiType)) 1059 , m_surface (vk::wsi::createSurface(m_vki, *m_instance, testConfig.wsiType, *m_nativeDisplay, *m_nativeWindow)) 1396 void createIncrementalPresentTests (tcu::TestCaseGroup* testGroup, vk::wsi::Type wsiType) argument 79 createInstanceWithWsi(const vk::PlatformInterface& vkp, const Extensions& supportedExtensions, vk::wsi::Type wsiType) argument 182 createDisplay(const vk::Platform& platform, const Extensions& supportedExtensions, vk::wsi::Type wsiType) argument [all...] |
H A D | vktWsiDisplayTimingTests.cpp | 78 vk::wsi::Type wsiType) 83 extensions.push_back(getExtensionName(wsiType)); 181 vk::wsi::Type wsiType) 185 return de::MovePtr<vk::wsi::Display>(platform.createWsiDisplay(wsiType)); 189 if (isExtensionSupported(supportedExtensions, vk::RequiredExtension(getExtensionName(wsiType)))) 768 vk::wsi::Type wsiType; member in struct:vkt::wsi::__anon4126::TestConfig 933 , m_instance (createInstanceWithWsi(m_vkp, m_instanceExtensions, testConfig.wsiType)) 936 , m_nativeDisplay (createDisplay(context.getTestContext().getPlatform().getVulkanPlatform(), m_instanceExtensions, testConfig.wsiType)) 938 , m_surface (vk::wsi::createSurface(m_vki, *m_instance, testConfig.wsiType, *m_nativeDisplay, *m_nativeWindow)) 1407 void createDisplayTimingTests (tcu::TestCaseGroup* testGroup, vk::wsi::Type wsiType) argument 76 createInstanceWithWsi(const vk::PlatformInterface& vkp, const Extensions& supportedExtensions, vk::wsi::Type wsiType) argument 179 createDisplay(const vk::Platform& platform, const Extensions& supportedExtensions, vk::wsi::Type wsiType) argument [all...] |
/external/deqp/external/vulkancts/framework/vulkan/ |
H A D | vkWsiUtil.hpp | 60 const char* getName (Type wsiType); 61 const char* getExtensionName (Type wsiType); 63 const PlatformProperties& getPlatformProperties (Type wsiType); 67 Type wsiType, 75 Type wsiType,
|
H A D | vkWsiUtil.cpp | 36 const char* getName (Type wsiType) argument 47 return de::getSizedArrayElement<TYPE_LAST>(s_names, wsiType); 50 const char* getExtensionName (Type wsiType) argument 61 return de::getSizedArrayElement<TYPE_LAST>(s_extNames, wsiType); 64 const PlatformProperties& getPlatformProperties (Type wsiType) argument 120 return de::getSizedArrayElement<TYPE_LAST>(s_properties, wsiType); 125 Type wsiType, 134 switch (wsiType) 238 Type wsiType, 244 VK_CHECK(createSurface(vki, instance, wsiType, nativeDispla 123 createSurface(const InstanceInterface& vki, VkInstance instance, Type wsiType, const Display& nativeDisplay, const Window& nativeWindow, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) argument 236 createSurface(const InstanceInterface& vki, VkInstance instance, Type wsiType, const Display& nativeDisplay, const Window& nativeWindow, const VkAllocationCallbacks* pAllocator) argument [all...] |
H A D | vkPlatform.hpp | 140 virtual wsi::Display* createWsiDisplay (wsi::Type wsiType) const;
|
/external/deqp/framework/platform/lnx/ |
H A D | tcuLnxVulkanPlatform.hpp | 40 vk::wsi::Display* createWsiDisplay (vk::wsi::Type wsiType) const;
|
H A D | tcuLnxVulkanPlatform.cpp | 203 vk::wsi::Display* VulkanPlatform::createWsiDisplay (vk::wsi::Type wsiType) const 205 switch(wsiType)
|
/external/deqp/framework/platform/win32/ |
H A D | tcuWin32VulkanPlatform.hpp | 42 vk::wsi::Display* createWsiDisplay (vk::wsi::Type wsiType) const;
|
H A D | tcuWin32VulkanPlatform.cpp | 208 vk::wsi::Display* VulkanPlatform::createWsiDisplay (vk::wsi::Type wsiType) const 210 if (wsiType != vk::wsi::TYPE_WIN32)
|
/external/deqp/framework/platform/android/ |
H A D | tcuAndroidPlatform.hpp | 57 vk::wsi::Display* createWsiDisplay (vk::wsi::Type wsiType) const;
|
H A D | tcuAndroidPlatform.cpp | 337 vk::wsi::Display* Platform::createWsiDisplay (vk::wsi::Type wsiType) const 339 if (wsiType == vk::wsi::TYPE_ANDROID)
|