Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
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 #
Instances
HasVulkan Headless Source # | |
Defined in Engine.Setup getInstance :: Headless -> Instance Source # getQueues :: Headless -> Queues (QueueFamilyIndex, Queue) Source # getPhysicalDevice :: Headless -> PhysicalDevice Source # getPhysicalDeviceInfo :: Headless -> PhysicalDeviceInfo Source # getDevice :: Headless -> Device Source # getAllocator :: Headless -> Allocator Source # |