Lines Matching refs:config

1110 		PresentFenceTestConfig			config;
1111 config.wsiType = wsiType;
1112 config.modes = std::vector<VkPresentModeKHR>(1, presentModes[presentModeNdx].mode);
1113 config.deferMemoryAllocation = false;
1114 config.bindImageMemory = false;
1115 config.changePresentModes = false;
1116 config.verifyFenceOrdering = false;
1119 addFunctionCase(&*presentModeGroup, "basic", presentFenceTest, config);
1121 config.verifyFenceOrdering = true;
1123 addFunctionCase(&*presentModeGroup, "ordering", presentFenceTest, config);
1127 config.verifyFenceOrdering = false;
1128 config.modes = std::vector<VkPresentModeKHR>(3, presentModes[presentModeNdx].mode);
1130 addFunctionCase(&*presentModeGroup, "multi_swapchain", presentFenceTest, config);
1132 config.verifyFenceOrdering = true;
1134 addFunctionCase(&*presentModeGroup, "mult_swapchain_ordering", presentFenceTest, config);
1322 PresentModesTestConfig config;
1323 config.wsiType = wsiType;
1324 config.mode = presentModes[presentModeNdx].mode;
1327 addFunctionCase(&*presentModeGroup, "query", presentModesQueryTest, config);
1331 PresentFenceTestConfig config;
1332 config.wsiType = wsiType;
1333 config.modes = std::vector<VkPresentModeKHR>(1, presentModes[presentModeNdx].mode);
1334 config.deferMemoryAllocation = false;
1335 config.bindImageMemory = false;
1336 config.changePresentModes = true;
1337 config.verifyFenceOrdering = false;
1340 addFunctionCase(&*presentModeGroup, "change_modes", presentFenceTest, config);
1344 config.modes = std::vector<VkPresentModeKHR>(4, presentModes[presentModeNdx].mode);
1347 addFunctionCase(&*presentModeGroup, "change_modes_multi_swapchain", presentFenceTest, config);
1349 config.modes = std::vector<VkPresentModeKHR>(2, presentModes[presentModeNdx].mode);
1350 config.deferMemoryAllocation = true;
1353 addFunctionCase(&*presentModeGroup, "change_modes_with_deferred_alloc", presentFenceTest, config);
1386 PresentFenceTestConfig config;
1387 config.wsiType = wsiType;
1388 config.modes = modes;
1389 config.deferMemoryAllocation = false;
1390 config.bindImageMemory = false;
1391 config.changePresentModes = true;
1392 config.verifyFenceOrdering = false;
1394 addFunctionCase(&*heterogenousGroup, testName, presentFenceTest, config);
1822 ScalingQueryTestConfig config;
1823 config.wsiType = wsiType;
1824 config.mode = presentModes[presentModeNdx].mode;
1828 addFunctionCase(&*queryGroup, "basic", scalingQueryTest, config);
1830 addFunctionCase(&*queryGroup, "verify_compatible_present_modes", scalingQueryCompatibleModesTest, config);
1850 ScalingTestConfig config;
1851 config.wsiType = wsiType;
1852 config.mode = presentModes[presentModeNdx].mode;
1853 config.scaling = scalingFlags[scalingFlagNdx].scaling;
1854 config.gravityX = gravityFlags[gravityFlagXNdx].gravity;
1855 config.gravityY = gravityFlags[gravityFlagYNdx].gravity;
1856 config.size = SwapchainWindowSize::Identical;
1857 config.aspect = SwapchainWindowAspect::Identical;
1858 config.resizeWindow = resizeWindow;
1864 addFunctionCase(&**group, "same_size_and_aspect", scalingTest, config);
1866 config.size = SwapchainWindowSize::SwapchainBigger;
1868 addFunctionCase(&**group, "swapchain_bigger_same_aspect", scalingTest, config);
1870 config.size = SwapchainWindowSize::SwapchainSmaller;
1872 addFunctionCase(&**group, "swapchain_smaller_same_aspect", scalingTest, config);
1874 config.size = SwapchainWindowSize::Identical;
1875 config.aspect = SwapchainWindowAspect::SwapchainTaller;
1877 addFunctionCase(&**group, "swapchain_taller", scalingTest, config);
1879 config.size = SwapchainWindowSize::SwapchainBigger;
1881 addFunctionCase(&**group, "swapchain_bigger_taller_aspect", scalingTest, config);
1883 config.size = SwapchainWindowSize::SwapchainSmaller;
1885 addFunctionCase(&**group, "swapchain_smaller_taller_aspect", scalingTest, config);
1887 config.size = SwapchainWindowSize::Identical;
1888 config.aspect = SwapchainWindowAspect::SwapchainWider;
1890 addFunctionCase(&**group, "swapchain_wider", scalingTest, config);
1892 config.size = SwapchainWindowSize::SwapchainBigger;
1894 addFunctionCase(&**group, "swapchain_bigger_wider_aspect", scalingTest, config);
1896 config.size = SwapchainWindowSize::SwapchainSmaller;
1898 addFunctionCase(&**group, "swapchain_smaller_wider_aspect", scalingTest, config);
1950 PresentFenceTestConfig config;
1951 config.wsiType = wsiType;
1952 config.modes = std::vector<VkPresentModeKHR>(1, presentModes[presentModeNdx].mode);
1953 config.deferMemoryAllocation = true;
1954 config.bindImageMemory = false;
1955 config.changePresentModes = false;
1956 config.verifyFenceOrdering = false;
1959 addFunctionCase(&*presentModeGroup, "basic", presentFenceTest, config);
1961 config.bindImageMemory = true;
1967 addFunctionCase(&*presentModeGroup, "bind_image", presentFenceTest, config);
1972 config.modes = std::vector<VkPresentModeKHR>(2, presentModes[presentModeNdx].mode);
1975 addFunctionCase(&*presentModeGroup, "bind_image_multi_swapchain", presentFenceTest, config);
2342 ReleaseImagesTestConfig config;
2343 config.wsiType = wsiType;
2344 config.mode = presentModes[presentModeNdx].mode;
2345 config.scaling = scalingFlags[scalingFlagNdx].scaling;
2346 config.resizeWindow = ResizeWindow::No;
2347 config.releaseBeforePresent = false;
2348 config.releaseBeforeRetire = false;
2351 addFunctionCase(&*scalingFlagGroup, "basic", releaseImagesTest, config);
2353 config.releaseBeforePresent = true;
2355 addFunctionCase(&*scalingFlagGroup, "release_before_present", releaseImagesTest, config);
2357 config.releaseBeforePresent = false;
2358 config.resizeWindow = ResizeWindow::BeforeAcquire;
2360 addFunctionCase(&*scalingFlagGroup, "resize_window", releaseImagesTest, config);
2362 config.resizeWindow = ResizeWindow::BeforePresent;
2364 addFunctionCase(&*scalingFlagGroup, "resize_window_after_acquire", releaseImagesTest, config);
2366 config.releaseBeforeRetire = true;
2368 addFunctionCase(&*scalingFlagGroup, "resize_window_after_acquire_release_before_retire", releaseImagesTest, config);