Home | History | Annotate | Download | only in wsi

Lines Matching defs:capabilities

346 																  const VkSurfaceCapabilitiesKHR&	capabilities,
352 const VkSurfaceTransformFlagBitsKHR defaultTransform = (capabilities.supportedTransforms & VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR) ? VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR : capabilities.currentTransform;
359 capabilities.minImageCount,
363 ? capabilities.minImageExtent : capabilities.currentExtent),
380 const deUint32 maxImageCountToTest = de::clamp(16u, capabilities.minImageCount, (capabilities.maxImageCount > 0) ? capabilities.maxImageCount : capabilities.minImageCount + 16u);
382 for (deUint32 imageCount = capabilities.minImageCount; imageCount <= maxImageCountToTest; ++imageCount)
420 cases.back().imageExtent.width = de::clamp(s_testSizes[ndx].width, capabilities.minImageExtent.width, capabilities.maxImageExtent.width);
421 cases.back().imageExtent.height = de::clamp(s_testSizes[ndx].height, capabilities.minImageExtent.height, capabilities.maxImageExtent.height);
428 cases.back().imageExtent = capabilities.currentExtent;
434 cases.back().imageExtent = capabilities.minImageExtent;
437 cases.back().imageExtent = capabilities.maxImageExtent;
445 const deUint32 maxLayers = de::min(capabilities.maxImageArrayLayers, 16u);
458 for (deUint32 flags = 1u; flags <= capabilities.supportedUsageFlags; ++flags)
460 if ((flags & ~capabilities.supportedUsageFlags) == 0)
484 transform <= capabilities.supportedTransforms;
487 if ((transform & capabilities.supportedTransforms) != 0)
500 alphaMode <= capabilities.supportedCompositeAlpha;
503 if ((alphaMode & capabilities.supportedCompositeAlpha) != 0)
549 const VkSurfaceCapabilitiesKHR capabilities = getPhysicalDeviceSurfaceCapabilities(vki,
559 return generateSwapchainParameterCases(wsiType, dimension, capabilities, formats, presentModes);
704 const VkSurfaceCapabilitiesKHR capabilities = getPhysicalDeviceSurfaceCapabilities(vki,
711 const VkSurfaceTransformFlagBitsKHR transform = (capabilities.supportedTransforms & VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR) ? VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR : capabilities.currentTransform;
718 de::clamp(desiredImageCount, capabilities.minImageCount, capabilities.maxImageCount > 0 ? capabilities.maxImageCount : capabilities.minImageCount + desiredImageCount),
722 ? capabilities.currentExtent : vk::makeExtent2D(desiredSize.x(), desiredSize.y())),
1460 vector<tcu::UVec2> getSwapchainSizeSequence (const VkSurfaceCapabilitiesKHR& capabilities, const tcu::UVec2& defaultSize)
1469 sizes[i].x() = de::clamp(sizes[i].x(), capabilities.minImageExtent.width, capabilities.maxImageExtent.width);
1470 sizes[i].y() = de::clamp(sizes[i].y(), capabilities.minImageExtent.height, capabilities.maxImageExtent.height);
1484 const VkSurfaceCapabilitiesKHR capabilities = getPhysicalDeviceSurfaceCapabilities(instHelper.vki, devHelper.physicalDevice, *surface);
1488 vector<tcu::UVec2> sizes = getSwapchainSizeSequence(capabilities, desiredSize);