| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Gpu.Vulkan.PushConstant
Contents
PUSHCONSTANT LAYOUT
Constructors
| Range [ShaderStageFlagBits] [Type] |
Instances
| RangeListToMiddle whole ('[] :: [Range]) Source # | |
Defined in Gpu.Vulkan.PushConstant.Internal Methods rangeListToMiddle :: [Range] | |
| (RangeToMiddle whole range, RangeListToMiddle whole ranges) => RangeListToMiddle whole (range ': ranges) Source # | |
Defined in Gpu.Vulkan.PushConstant.Internal Methods rangeListToMiddle :: [Range] | |
class RangeListToMiddle (whole :: [Type]) (ranges :: [Range]) Source #
Minimal complete definition
rangeListToMiddle
Instances
| RangeListToMiddle whole ('[] :: [Range]) Source # | |
Defined in Gpu.Vulkan.PushConstant.Internal Methods rangeListToMiddle :: [Range] | |
| (RangeToMiddle whole range, RangeListToMiddle whole ranges) => RangeListToMiddle whole (range ': ranges) Source # | |
Defined in Gpu.Vulkan.PushConstant.Internal Methods rangeListToMiddle :: [Range] | |