Vector Relational functions (Section 8.6 of GLSL 1.20.8 specification).
|
Functions |
|
bool | all (const detail::_bvec4 &x) |
| | Returns true if all component of x is true. (From GLSL 1.10.59 specification).
|
|
bool | all (const detail::_bvec3 &x) |
| | Returns true if all component of x is true. (From GLSL 1.10.59 specification).
|
|
bool | all (const detail::_bvec2 &x) |
| | Returns true if all component of x is true. (From GLSL 1.10.59 specification).
|
|
bool | any (const detail::_bvec4 &x) |
| | Returns true if any component of x is true. (From GLSL 1.10.59 specification).
|
|
bool | any (const detail::_bvec3 &x) |
| | Returns true if any component of x is true. (From GLSL 1.10.59 specification).
|
|
bool | any (const detail::_bvec2 &x) |
| | Returns true if any component of x is true. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec4 | equal (const detail::_xvec4< T > &x, const detail::_xvec4< T > &y) |
| | Returns the component-wise compare of x == y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec3 | equal (const detail::_xvec3< T > &x, const detail::_xvec3< T > &y) |
| | Returns the component-wise compare of x == y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec2 | equal (const detail::_xvec2< T > &x, const detail::_xvec2< T > &y) |
| | Returns the component-wise compare of x == y. (From GLSL 1.10.59 specification).
|
|
detail::_bvec4 | equal (const detail::_bvec4 &x, const detail::_bvec4 &y) |
| | Returns the component-wise compare of x == y. (From GLSL 1.10.59 specification).
|
|
detail::_bvec3 | equal (const detail::_bvec3 &x, const detail::_bvec3 &y) |
| | Returns the component-wise compare of x == y. (From GLSL 1.10.59 specification).
|
|
detail::_bvec2 | equal (const detail::_bvec2 &x, const detail::_bvec2 &y) |
| | Returns the component-wise compare of x == y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec4 | greaterThan (const detail::_xvec4< T > &x, const detail::_xvec4< T > &y) |
| | Returns the component-wise compare of x > y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec3 | greaterThan (const detail::_xvec3< T > &x, const detail::_xvec3< T > &y) |
| | Returns the component-wise compare of x > y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec2 | greaterThan (const detail::_xvec2< T > &x, const detail::_xvec2< T > &y) |
| | Returns the component-wise compare of x > y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec4 | greaterThanEqual (const detail::_xvec4< T > &x, const detail::_xvec4< T > &y) |
| | Returns the component-wise compare of x >= y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec3 | greaterThanEqual (const detail::_xvec3< T > &x, const detail::_xvec3< T > &y) |
| | Returns the component-wise compare of x >= y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec2 | greaterThanEqual (const detail::_xvec2< T > &x, const detail::_xvec2< T > &y) |
| | Returns the component-wise compare of x >= y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec4 | lessThan (const detail::_xvec4< T > &x, const detail::_xvec4< T > &y) |
| | Returns the component-wise compare of x < y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec3 | lessThan (const detail::_xvec3< T > &x, const detail::_xvec3< T > &y) |
| | Returns the component-wise compare of x < y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec2 | lessThan (const detail::_xvec2< T > &x, const detail::_xvec2< T > &y) |
| | Returns the component-wise compare of x < y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec4 | lessThanEqual (const detail::_xvec4< T > &x, const detail::_xvec4< T > &y) |
| | Returns the component-wise compare of x <= y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec3 | lessThanEqual (const detail::_xvec3< T > &x, const detail::_xvec3< T > &y) |
| | Returns the component-wise compare of x <= y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec2 | lessThanEqual (const detail::_xvec2< T > &x, const detail::_xvec2< T > &y) |
| | Returns the component-wise compare of x <= y. (From GLSL 1.10.59 specification).
|
|
detail::_bvec4 | not_ (const detail::_bvec4 &v) |
| | Returns the component-wise logical complement of x. (From GLSL 1.10.59 specification).
|
|
detail::_bvec3 | not_ (const detail::_bvec3 &v) |
| | Returns the component-wise logical complement of x. (From GLSL 1.10.59 specification).
|
|
detail::_bvec2 | not_ (const detail::_bvec2 &v) |
| | Returns the component-wise logical complement of x. (From GLSL 1.10.59 specification).
|
|
bool | not_ (bool x) |
| | Returns the component-wise logical complement of x. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec4 | notEqual (const detail::_xvec4< T > &x, const detail::_xvec4< T > &y) |
| | Returns the component-wise compare of x != y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec3 | notEqual (const detail::_xvec3< T > &x, const detail::_xvec3< T > &y) |
| | Returns the component-wise compare of x != y. (From GLSL 1.10.59 specification).
|
|
template<typename T> |
| detail::_bvec2 | notEqual (const detail::_xvec2< T > &x, const detail::_xvec2< T > &y) |
| | Returns the component-wise compare of x != y. (From GLSL 1.10.59 specification).
|
|
detail::_bvec4 | notEqual (const detail::_bvec4 &x, const detail::_bvec4 &y) |
| | Returns the component-wise compare of x != y. (From GLSL 1.10.59 specification).
|
|
detail::_bvec3 | notEqual (const detail::_bvec3 &x, const detail::_bvec3 &y) |
| | Returns the component-wise compare of x != y. (From GLSL 1.10.59 specification).
|
|
detail::_bvec2 | notEqual (const detail::_bvec2 &x, const detail::_bvec2 &y) |
| | Returns the component-wise compare of x != y. (From GLSL 1.10.59 specification).
|
Vector Relational functions (Section 8.6 of GLSL 1.20.8 specification).