Lines Matching refs:surfCapabilities
580 VkSurfaceCapabilitiesKHR surfCapabilities;
582 demo->gpu, demo->surface, &surfCapabilities);
598 if (surfCapabilities.currentExtent.width == 0xFFFFFFFF) {
605 if (swapchainExtent.width < surfCapabilities.minImageExtent.width) {
606 swapchainExtent.width = surfCapabilities.minImageExtent.width;
607 } else if (swapchainExtent.width > surfCapabilities.maxImageExtent.width) {
608 swapchainExtent.width = surfCapabilities.maxImageExtent.width;
611 if (swapchainExtent.height < surfCapabilities.minImageExtent.height) {
612 swapchainExtent.height = surfCapabilities.minImageExtent.height;
613 } else if (swapchainExtent.height > surfCapabilities.maxImageExtent.height) {
614 swapchainExtent.height = surfCapabilities.maxImageExtent.height;
618 swapchainExtent = surfCapabilities.currentExtent;
619 demo->width = surfCapabilities.currentExtent.width;
620 demo->height = surfCapabilities.currentExtent.height;
627 // "surfCapabilities.minImageCount").
628 uint32_t desiredNumOfSwapchainImages = surfCapabilities.minImageCount;
631 if ((surfCapabilities.maxImageCount > 0) &&
632 (desiredNumOfSwapchainImages > surfCapabilities.maxImageCount)) {
634 desiredNumOfSwapchainImages = surfCapabilities.maxImageCount;
638 if (surfCapabilities.supportedTransforms &
642 preTransform = surfCapabilities.currentTransform;