Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data ShaderStageFlagBits Source #
Instances
ShaderStageFlagBitsListToValue ('[] :: [ShaderStageFlagBits]) Source # | |
(ShaderStageFlagBitsToValue t, ShaderStageFlagBitsListToValue ts) => ShaderStageFlagBitsListToValue (t ': ts) Source # | |
class ShaderStageFlagBitsListToValue (ts :: [ShaderStageFlagBits]) where Source #
Instances
ShaderStageFlagBitsListToValue ('[] :: [ShaderStageFlagBits]) Source # | |
(ShaderStageFlagBitsToValue t, ShaderStageFlagBitsListToValue ts) => ShaderStageFlagBitsListToValue (t ': ts) Source # | |
class ShaderStageFlagBitsToValue (t :: ShaderStageFlagBits) where Source #
Instances
class FormatToValue (t :: Format) where Source #
Instances
Instances
formatToType :: Format -> (forall (t :: Format). FormatToValue t => Proxy t -> a) -> a Source #