| 2546 | #endif |
| 2547 | |
| 2548 | std::vector<VkPresentModeKHR> Surface::GetPresentModes(VkPhysicalDevice physical_device) const { |
| 2549 | uint32_t count{}; |
| 2550 | vk::GetPhysicalDeviceSurfacePresentModesKHR(physical_device, handle_, &count, nullptr); |
| 2551 | std::vector<VkPresentModeKHR> present_modes(count); |
| 2552 | vk::GetPhysicalDeviceSurfacePresentModesKHR(physical_device, handle_, &count, present_modes.data()); |
| 2553 | return present_modes; |
| 2554 | } |
| 2555 | |
| 2556 | VkSurfacePresentScalingCapabilitiesKHR Surface::GetScalingCapabilities(VkPhysicalDevice physical_device, |
| 2557 | VkPresentModeKHR present_mode) const { |
no test coverage detected