Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- create :: forall (mn :: Maybe Type) (mc :: Maybe Type). WithPoked (M mn) => D -> CreateInfo mn -> M A mc -> IO S
- destroy :: forall (md :: Maybe Type). D -> S -> M A md -> IO ()
- data S
- pattern Null :: S
- data CreateInfo (mn :: Maybe Type) = CreateInfo {
- createInfoNext :: M mn
- createInfoFlags :: CreateFlags
- createInfoMagFilter :: Filter
- createInfoMinFilter :: Filter
- createInfoMipmapMode :: MipmapMode
- createInfoAddressModeU :: AddressMode
- createInfoAddressModeV :: AddressMode
- createInfoAddressModeW :: AddressMode
- createInfoMipLodBias :: Float
- createInfoAnisotropyEnable :: Bool
- createInfoMaxAnisotropy :: Float
- createInfoCompareEnable :: Bool
- createInfoCompareOp :: CompareOp
- createInfoMinLod :: Float
- createInfoMaxLod :: Float
- createInfoBorderColor :: BorderColor
- createInfoUnnormalizedCoordinates :: Bool
CREATE AND DESTROY
create :: forall (mn :: Maybe Type) (mc :: Maybe Type). WithPoked (M mn) => D -> CreateInfo mn -> M A mc -> IO S Source #
data CreateInfo (mn :: Maybe Type) Source #
Instances
Show (M mn) => Show (CreateInfo mn) Source # | |
Defined in Gpu.Vulkan.Sampler.Middle.Internal showsPrec :: Int -> CreateInfo mn -> ShowS # show :: CreateInfo mn -> String # showList :: [CreateInfo mn] -> ShowS # |