gpu-vulkan-khr-surface-0.1.0.0: VK_KHR_surface extension of the Vulkan API
Safe HaskellNone
LanguageHaskell2010

Gpu.Vulkan.Khr.Surface.PhysicalDevice

Synopsis

GET SUPPORT, FORMATS, CAPABILITIES AND PRESENT MODES

getSupport :: P -> Index -> S ss -> IO Bool Source #

getFormats :: P -> S ss -> (forall (fmts :: [Format]). Show (PL FormatToValue Format fmts) => PL FormatToValue Format fmts -> IO a) -> IO a Source #

getFormatsFiltered :: forall (fmt :: Format) ss. FormatToValue fmt => P -> S ss -> IO [Format fmt] Source #