Lines Matching refs:phy
55 inline VkResult enumerate(VkPhysicalDevice phy, const char *layer, std::vector<VkExtensionPropertie… in enumerate() argument
58 vk::EnumerateDeviceExtensionProperties(phy, layer, &count, nullptr); in enumerate()
61 return vk::EnumerateDeviceExtensionProperties(phy, layer, &count, exts.data()); in enumerate()
82 inline VkResult enumerate(VkPhysicalDevice phy, std::vector<VkLayerProperties> &layer_props) in enumerate() argument
85 vk::EnumerateDeviceLayerProperties(phy, &count, nullptr); in enumerate()
88 return vk::EnumerateDeviceLayerProperties(phy, &count, layer_props.data()); in enumerate()
91 inline VkResult get(VkPhysicalDevice phy, std::vector<VkQueueFamilyProperties> &queues) in get() argument
94 vk::GetPhysicalDeviceQueueFamilyProperties(phy, &count, nullptr); in get()
97 vk::GetPhysicalDeviceQueueFamilyProperties(phy, &count, queues.data()); in get()
102 inline VkResult get(VkPhysicalDevice phy, VkSurfaceKHR surface, std::vector<VkSurfaceFormatKHR> &fo… in get() argument
105 vk::GetPhysicalDeviceSurfaceFormatsKHR(phy, surface, &count, nullptr); in get()
108 return vk::GetPhysicalDeviceSurfaceFormatsKHR(phy, surface, &count, formats.data()); in get()
111 inline VkResult get(VkPhysicalDevice phy, VkSurfaceKHR surface, std::vector<VkPresentModeKHR> &mode… in get() argument
114 vk::GetPhysicalDeviceSurfacePresentModesKHR(phy, surface, &count, nullptr); in get()
117 return vk::GetPhysicalDeviceSurfacePresentModesKHR(phy, surface, &count, modes.data()); in get()