Function Prototype
vkGetDeviceGroupPresentCapabilitiesKHR
Query present capabilities from other physical devices
A logical device that represents multiple physical devices may support presenting from images on more than one physical device, or combining images from multiple physical devices.
To query these capabilities, call:
VkResult vkGetDeviceGroupPresentCapabilitiesKHR(
VkDevice device,
VkDeviceGroupPresentCapabilitiesKHR* pDeviceGroupPresentCapabilities);
pub fn get_device_group_present_capabilities_khr(
device: vk::Device,
p_device_group_present_capabilities: *mut vk::DeviceGroupPresentCapabilitiesKHR,
) -> vk::Result;
deviceis the logical device.pDeviceGroupPresentCapabilitiesis a pointer to a VkDeviceGroupPresentCapabilitiesKHR structure in which the device’s capabilities are returned.
Valid Usage (Implicit)
VUID-vkGetDeviceGroupPresentCapabilitiesKHR-device-parameter
device must be a valid VkDevice handle
VUID-vkGetDeviceGroupPresentCapabilitiesKHR-pDeviceGroupPresentCapabilities-parameter
pDeviceGroupPresentCapabilities must be a valid pointer to a VkDeviceGroupPresentCapabilitiesKHR structure
Type
Function Prototype
Return Values
VK_SUCCESS
VK_ERROR_OUT_OF_HOST_MEMORY
VK_ERROR_OUT_OF_DEVICE_MEMORY
VK_ERROR_UNKNOWN
VK_ERROR_VALIDATION_FAILED