Vulkan module

vkEnumeratePhysicalDevices

procedureforeign4 overloadsSource
vkEnumeratePhysicalDevices :: (
    instance: VkInstance,
    pPhysicalDeviceCount: *u32,
    pPhysicalDevices: *VkPhysicalDevice
) -> VkResult #foreign

Parameters

instance: VkInstance
pPhysicalDeviceCount: *u32
pPhysicalDevices: *VkPhysicalDevice

Returns

vkEnumeratePhysicalDevices :: (
    instance: VkInstance,
    pPhysicalDeviceCount: *u32,
    pPhysicalDevices: *VkPhysicalDevice
) -> VkResult #foreign

Parameters

instance: VkInstance
pPhysicalDeviceCount: *u32
pPhysicalDevices: *VkPhysicalDevice

Returns

vkEnumeratePhysicalDevices :: (
    instance: VkInstance
) -> ([] VkPhysicalDevice, VkResult)

Parameters

instance: VkInstance

Returns

vkEnumeratePhysicalDevices :: (
    instance: VkInstance
) -> ([] VkPhysicalDevice, VkResult)

Parameters

instance: VkInstance

Returns

See also