![]() |
0.8.0 API documentation
|
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... | |
Include to perform reduction operations.
Definition in file reduce.hpp.