| 0.8.2 API documentation

- Main Page
- Namespaces
- Classes
- Files

- File List

Namespaces | Functions
reduce.hpp File Reference

Include to perform reduction operations. More...

Go to the source code of this file.

## Namespaces
| gli
| Namespace where all the classes and functions provided by GLI are exposed.

## Functions
template<typename vec_type >
vec_type | reduce (texture1d const &In0, texture1d const &In1, typename reduce_func< vec_type >::type TexelFunc, typename reduce_func< vec_type >::type ReduceFunc)
| Compute per-texel operations using a user defined function. More...
template<typename vec_type >
vec_type | reduce (texture1d_array const &In0, texture1d_array const &In1, typename reduce_func< vec_type >::type TexelFunc, typename reduce_func< vec_type >::type ReduceFunc)
| Compute per-texel operations using a user defined function. More...
template<typename vec_type >
vec_type | reduce (texture2d const &In0, texture2d const &In1, typename reduce_func< vec_type >::type TexelFunc, typename reduce_func< vec_type >::type ReduceFunc)
| Compute per-texel operations using a user defined function. More...
template<typename vec_type >
vec_type | reduce (texture2d_array const &In0, texture2d_array const &In1, typename reduce_func< vec_type >::type TexelFunc, typename reduce_func< vec_type >::type ReduceFunc)
| Compute per-texel operations using a user defined function. More...
template<typename vec_type >
vec_type | reduce (texture3d const &In0, texture3d const &In1, typename reduce_func< vec_type >::type TexelFunc, typename reduce_func< vec_type >::type ReduceFunc)
| Compute per-texel operations using a user defined function. More...
template<typename vec_type >
vec_type | reduce (texture_cube const &In0, texture_cube const &In1, typename reduce_func< vec_type >::type TexelFunc, typename reduce_func< vec_type >::type ReduceFunc)
| Compute per-texel operations using a user defined function. More...
template<typename vec_type >
vec_type | reduce (texture_cube_array const &In0, texture_cube_array const &In1, typename reduce_func< vec_type >::type TexelFunc, typename reduce_func< vec_type >::type ReduceFunc)
| Compute per-texel operations using a user defined function. More...
template<typename texture_type , typename vec_type >
vec_type | reduce (texture_type const &In0, texture_type const &In1, typename reduce_func< vec_type >::type TexelFunc, typename reduce_func< vec_type >::type ReduceFunc)
| Compute per-texel operations using a user defined function. More...

## Detailed Description

Include to perform reduction operations.

Definition in file reduce.hpp.