Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
Instances
Storable RayFlags Source # | |
Defined in Data.SpirV.Enum.RayFlags | |
Bits RayFlags Source # | |
Defined in Data.SpirV.Enum.RayFlags (.&.) :: RayFlags -> RayFlags -> RayFlags # (.|.) :: RayFlags -> RayFlags -> RayFlags # xor :: RayFlags -> RayFlags -> RayFlags # complement :: RayFlags -> RayFlags # shift :: RayFlags -> Int -> RayFlags # rotate :: RayFlags -> Int -> RayFlags # setBit :: RayFlags -> Int -> RayFlags # clearBit :: RayFlags -> Int -> RayFlags # complementBit :: RayFlags -> Int -> RayFlags # testBit :: RayFlags -> Int -> Bool # bitSizeMaybe :: RayFlags -> Maybe Int # isSigned :: RayFlags -> Bool # shiftL :: RayFlags -> Int -> RayFlags # unsafeShiftL :: RayFlags -> Int -> RayFlags # shiftR :: RayFlags -> Int -> RayFlags # unsafeShiftR :: RayFlags -> Int -> RayFlags # rotateL :: RayFlags -> Int -> RayFlags # | |
Read RayFlags Source # | |
Show RayFlags Source # | |
Eq RayFlags Source # | |
Ord RayFlags Source # | |
Defined in Data.SpirV.Enum.RayFlags |
pattern NoOpaqueKHR :: RayFlags Source #
pattern TerminateOnFirstHitKHR :: RayFlags Source #
pattern SkipClosestHitShaderKHR :: RayFlags Source #
pattern CullBackFacingTrianglesKHR :: RayFlags Source #
pattern CullFrontFacingTrianglesKHR :: RayFlags Source #
pattern CullOpaqueKHR :: RayFlags Source #
pattern CullNoOpaqueKHR :: RayFlags Source #
pattern SkipTrianglesKHR :: RayFlags Source #
pattern SkipAABBsKHR :: RayFlags Source #
pattern ForceOpacityMicromap2StateEXT :: RayFlags Source #