Lines Matching refs:capabilities

338 																  const VkSurfaceCapabilitiesKHR&	capabilities,
344 const VkSurfaceTransformFlagBitsKHR defaultTransform = (capabilities.supportedTransforms & VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR) ? VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR : capabilities.currentTransform;
351 capabilities.minImageCount,
355 ? capabilities.minImageExtent : capabilities.currentExtent),
372 const deUint32 maxImageCountToTest = de::clamp(16u, capabilities.minImageCount, (capabilities.maxImageCount > 0) ? capabilities.maxImageCount : capabilities.minImageCount + 16u);
374 for (deUint32 imageCount = capabilities.minImageCount; imageCount <= maxImageCountToTest; ++imageCount)
412 cases.back().imageExtent.width = de::clamp(s_testSizes[ndx].width, capabilities.minImageExtent.width, capabilities.maxImageExtent.width);
413 cases.back().imageExtent.height = de::clamp(s_testSizes[ndx].height, capabilities.minImageExtent.height, capabilities.maxImageExtent.height);
420 cases.back().imageExtent = capabilities.currentExtent;
426 cases.back().imageExtent = capabilities.minImageExtent;
429 cases.back().imageExtent = capabilities.maxImageExtent;
437 const deUint32 maxLayers = de::min(capabilities.maxImageArrayLayers, 16u);
450 for (deUint32 flags = 1u; flags <= capabilities.supportedUsageFlags; ++flags)
452 if ((flags & ~capabilities.supportedUsageFlags) == 0)
476 transform <= capabilities.supportedTransforms;
479 if ((transform & capabilities.supportedTransforms) != 0)
492 alphaMode <= capabilities.supportedCompositeAlpha;
495 if ((alphaMode & capabilities.supportedCompositeAlpha) != 0)
541 const VkSurfaceCapabilitiesKHR capabilities = getPhysicalDeviceSurfaceCapabilities(vki,
551 return generateSwapchainParameterCases(wsiType, dimension, capabilities, formats, presentModes);
715 const VkSurfaceCapabilitiesKHR capabilities = getPhysicalDeviceSurfaceCapabilities(vki,
722 const VkSurfaceTransformFlagBitsKHR transform = (capabilities.supportedTransforms & VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR) ? VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR : capabilities.currentTransform;
729 de::clamp(desiredImageCount, capabilities.minImageCount, capabilities.maxImageCount > 0 ? capabilities.maxImageCount : capabilities.minImageCount + desiredImageCount),
733 ? capabilities.currentExtent : vk::makeExtent2D(desiredSize.x(), desiredSize.y())),
1520 vector<tcu::UVec2> getSwapchainSizeSequence (const VkSurfaceCapabilitiesKHR& capabilities, const tcu::UVec2& defaultSize)
1529 sizes[i].x() = de::clamp(sizes[i].x(), capabilities.minImageExtent.width, capabilities.maxImageExtent.width);
1530 sizes[i].y() = de::clamp(sizes[i].y(), capabilities.minImageExtent.height, capabilities.maxImageExtent.height);
1544 const VkSurfaceCapabilitiesKHR capabilities = getPhysicalDeviceSurfaceCapabilities(instHelper.vki, devHelper.physicalDevice, *surface);
1548 vector<tcu::UVec2> sizes = getSwapchainSizeSequence(capabilities, desiredSize);