ternary

fun ternary(condition: Bool, left: GLInt, right: GLInt): GLInt
fun ternary(condition: Bool, left: GLFloat, right: GLFloat): GLFloat
fun ternary(condition: Bool, left: Vec2, right: Vec2): Vec2
fun ternary(condition: Bool, left: Vec3, right: Vec3): Vec3
fun ternary(condition: Bool, left: Vec4, right: Vec4): Vec4