diff options
Diffstat (limited to 'lc/Builtins.lc')
-rw-r--r-- | lc/Builtins.lc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lc/Builtins.lc b/lc/Builtins.lc index 77027a39..d4226f25 100644 --- a/lc/Builtins.lc +++ b/lc/Builtins.lc | |||
@@ -462,7 +462,7 @@ PrimBShiftL, PrimBShiftR :: (Integral t, a ~ VecScalar d t, b ~ VecScalar d | |||
462 | PrimBShiftLS, PrimBShiftRS :: (Integral t, a ~ VecScalar d t) => a -> Word -> a | 462 | PrimBShiftLS, PrimBShiftRS :: (Integral t, a ~ VecScalar d t) => a -> Word -> a |
463 | -- Logic Functions | 463 | -- Logic Functions |
464 | PrimAnd, PrimOr, PrimXor :: Bool -> Bool -> Bool | 464 | PrimAnd, PrimOr, PrimXor :: Bool -> Bool -> Bool |
465 | PrimNot :: (a ~ VecScalar d Bool) => a -> a | 465 | PrimNot :: forall a d . (a ~ VecScalar d Bool) => a -> a |
466 | PrimAny, PrimAll :: VecScalar d Bool -> Bool | 466 | PrimAny, PrimAll :: VecScalar d Bool -> Bool |
467 | 467 | ||
468 | -- Angle, Trigonometry and Exponential Functions | 468 | -- Angle, Trigonometry and Exponential Functions |
@@ -509,8 +509,8 @@ PrimMulVecMat :: Vec h a -> Mat h w a -> Vec w a | |||
509 | PrimMulMatMat :: Mat i j a -> Mat j k a -> Mat i k a | 509 | PrimMulMatMat :: Mat i j a -> Mat j k a -> Mat i k a |
510 | -- Vector and Scalar Relational Functions | 510 | -- Vector and Scalar Relational Functions |
511 | PrimLessThan, PrimLessThanEqual, PrimGreaterThan, PrimGreaterThanEqual, PrimEqualV, PrimNotEqualV | 511 | PrimLessThan, PrimLessThanEqual, PrimGreaterThan, PrimGreaterThanEqual, PrimEqualV, PrimNotEqualV |
512 | :: (Num t, a ~ VecScalar d t, b ~ VecScalar d Bool) => a -> a -> b | 512 | :: forall a d t b . (Num t, a ~ VecScalar d t, b ~ VecScalar d Bool) => a -> a -> b |
513 | PrimEqual, PrimNotEqual :: (t ~ MatVecScalarElem a) => a -> a -> Bool | 513 | PrimEqual, PrimNotEqual :: forall a t . (t ~ MatVecScalarElem a) => a -> a -> Bool |
514 | -- Fragment Processing Functions | 514 | -- Fragment Processing Functions |
515 | PrimDFdx, PrimDFdy, PrimFWidth | 515 | PrimDFdx, PrimDFdy, PrimFWidth |
516 | :: (a ~ VecScalar d Float) => a -> a | 516 | :: (a ~ VecScalar d Float) => a -> a |