Safe Haskell | None |
---|---|
Language | Haskell2010 |
WGPU.Internal.Multipurpose
Contents
Description
This is a bit like a Types module. It exists to collect things which are somewhat generic and are used in more than one part of the API.
Types
data CompareFunction Source #
Comparison function used for depth and stencil operations.
Constructors
CompareFunctionNever | |
CompareFunctionLess | |
CompareFunctionEqual | |
CompareFunctionLessEqual | |
CompareFunctionGreater | |
CompareFunctionNotEqual | |
CompareFunctionGreaterEqual | |
CompareFunctionAlways |
Instances
Eq CompareFunction Source # | |
Defined in WGPU.Internal.Multipurpose Methods (==) :: CompareFunction -> CompareFunction -> Bool # (/=) :: CompareFunction -> CompareFunction -> Bool # | |
Show CompareFunction Source # | |
Defined in WGPU.Internal.Multipurpose Methods showsPrec :: Int -> CompareFunction -> ShowS # show :: CompareFunction -> String # showList :: [CompareFunction] -> ShowS # | |
ToRaw CompareFunction WGPUCompareFunction Source # | Convert a |
Defined in WGPU.Internal.Multipurpose Methods raw :: CompareFunction -> ContT c IO WGPUCompareFunction Source # |