{-# language CPP #-}
module Vulkan.Extensions.Dependencies ( extensionDependencies
, extensionCoreRequirement
) where
import Data.Word (Word32)
import Data.ByteString (ByteString)
import Vulkan.NamedType ((:::))
import Vulkan.Core10 (pattern API_VERSION_1_0)
extensionDependencies :: ("extensionName" ::: ByteString) -> [ByteString]
extensionDependencies :: ("extensionName" ::: ByteString)
-> ["extensionName" ::: ByteString]
extensionDependencies = \case
"extensionName" ::: ByteString
_ -> []
extensionCoreRequirement :: ("extensionName" ::: ByteString) -> Word32
extensionCoreRequirement :: ("extensionName" ::: ByteString) -> Word32
extensionCoreRequirement = \case
"extensionName" ::: ByteString
_ -> Word32
API_VERSION_1_0