Vulkan module

vkCreateDevice

procedureforeign2 overloadsSource
vkCreateDevice :: (
    physicalDevice: VkPhysicalDevice,
    pCreateInfo: *VkDeviceCreateInfo,
    pAllocator: *VkAllocationCallbacks,
    pDevice: *VkDevice
) -> VkResult #foreign

Parameters

physicalDevice: VkPhysicalDevice
pCreateInfo: *VkDeviceCreateInfo
pDevice: *VkDevice

Returns

vkCreateDevice :: (
    physicalDevice: VkPhysicalDevice,
    pCreateInfo: *VkDeviceCreateInfo,
    pAllocator: *VkAllocationCallbacks,
    pDevice: *VkDevice
) -> VkResult #foreign

Parameters

physicalDevice: VkPhysicalDevice
pCreateInfo: *VkDeviceCreateInfo
pDevice: *VkDevice

Returns

See also