Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
setup :: (HasLogFunc env, MonadResource (RIO env)) => Options -> RIO env (GlobalHandles, Maybe SwapchainResources) Source #
vmaVulkanFunctions :: Device -> Instance -> VulkanFunctions Source #
setupHeadless :: (HasLogFunc env, MonadResource (RIO env)) => Options -> RIO env Headless Source #
type Headless = (Instance, PhysicalDeviceInfo, PhysicalDevice, Device, Allocator, Queues (QueueFamilyIndex, Queue)) Source #
deviceProps :: InstanceRequirement Source #
debugUtils :: InstanceRequirement Source #
headlessReqs :: [InstanceRequirement] Source #