Documentation
¶
Overview ¶
Package uint provides GPU operations on unsigned integer values.
Index ¶
- func BitsToFloat[A gpu.AnyUint](a A) gpu.Float
- func Eq[A, B gpu.AnyUint](a A, b B) gpu.Bool
- func Gt[A, B gpu.AnyUint](a A, b B) gpu.Bool
- func Gte[A, B gpu.AnyUint](a A, b B) gpu.Bool
- func Lt[A, B gpu.AnyUint](a A, b B) gpu.Bool
- func Lte[A, B gpu.AnyUint](a A, b B) gpu.Bool
- func Neq[A, B gpu.AnyUint](a A, b B) gpu.Bool
- func UnpackHalf2x16(a X) gpu.Vec2
- func UnpackSnorm2x16(a X) gpu.Vec2
- func UnpackUnorm2x16(a X) gpu.Vec2
- type X
- func Abs[A gpu.AnyUint](a A) X
- func Add[A, B gpu.AnyUint](a A, b B) X
- func Clamp[A, B, C gpu.AnyUint](a A, b B, c C) X
- func Div[A, B gpu.AnyUint](a A, b B) X
- func Max[A, B gpu.AnyUint](a A, b B) X
- func Min[A, B gpu.AnyUint](a A, b B) X
- func Mod[A, B gpu.AnyUint](a A, b B) X
- func Mul[A, B gpu.AnyUint](a A, b B) X
- func New[T gpu.AnyUint](x T) X
- func Sub[A, B gpu.AnyUint](a A, b B) X
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func UnpackHalf2x16 ¶
func UnpackSnorm2x16 ¶
func UnpackUnorm2x16 ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.