create_program(boost::compute::command_queue const &queue) | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | inlinestatic |
effective_workgroup_size_ | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | private |
execute(InputIterator begin, InputIterator end, boost::compute::wait_list const &wait=boost::compute::wait_list()) | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | inline |
execute(boost::compute::vector< input_type > const &src, boost::compute::wait_list const &wait=boost::compute::wait_list()) | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | inline |
generic_reduce(std::size_t size, boost::compute::command_queue const &queue) | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | inline |
initial_ | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | private |
input_type typedef | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | |
intermediate_ | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | private |
max_workgroup_size_ | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | private |
output_type typedef | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | |
ping_ | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | private |
pong_ | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | private |
program_ | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | private |
queue_ | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | private |
scratch_size_ | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | private |
sizeof_output_type_ | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | private |
vector_iterator typedef | jb::opencl::generic_reduce< reducer, input_type_t, output_type_t > | |