Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boostorg/compute
/ functions
Functions
1,666 in github.com/boostorg/compute
⨍
Functions
1,666
◇
Types & classes
372
↓ 2 callers
Method
enqueue_svm_unmap
Enqueues a command to unmap \p svm_ptr from the host memory space. \opencl_version_warning{2,0} \see_opencl2_ref{clEnqueueSVMUnmap}
include/boost/compute/command_queue.hpp:1771
↓ 2 callers
Method
enqueue_unmap_buffer
Enqueues a command to unmap \p buffer from the host memory space. \see_opencl_ref{clEnqueueUnmapMemObject}
include/boost/compute/command_queue.hpp:809
↓ 2 callers
Method
error_code
Returns the numeric error code.
include/boost/compute/exception/opencl_error.hpp:46
↓ 2 callers
Method
exec
include/boost/compute/algorithm/detail/copy_on_device.hpp:83
↓ 2 callers
Function
find_extrema
include/boost/compute/algorithm/detail/find_extrema.hpp:24
↓ 2 callers
Function
gather
include/boost/compute/algorithm/gather.hpp:69
↓ 2 callers
Method
get_command_type
Returns the command type for the event.
include/boost/compute/event.hpp:179
↓ 2 callers
Function
get_nvidia_compute_capability
include/boost/compute/detail/nvidia_compute_capability.hpp:36
↓ 2 callers
Method
get_opengl_object
Returns the OpenGL memory object ID. \see_opencl_ref{clGetGLObjectInfo}
include/boost/compute/interop/opengl/opengl_buffer.hpp:78
↓ 2 callers
Function
getenv
include/boost/compute/detail/getenv.hpp:20
↓ 2 callers
Function
inplace_reduce
include/boost/compute/algorithm/detail/inplace_reduce.hpp:28
↓ 2 callers
Method
insert
include/boost/compute/detail/lru_cache.hpp:66
↓ 2 callers
Function
is_partitioned
include/boost/compute/algorithm/is_partitioned.hpp:25
↓ 2 callers
Function
iterator_plus_distance
include/boost/compute/detail/iterator_plus_distance.hpp:21
↓ 2 callers
Method
lit
include/boost/compute/detail/meta_kernel.hpp:487
↓ 2 callers
Function
make_literal
include/boost/compute/detail/literal.hpp:27
↓ 2 callers
Function
make_permutation_iterator
include/boost/compute/iterator/permutation_iterator.hpp:178
↓ 2 callers
Method
map
Maps the buffer into the host address space. \see_opencl_ref{clEnqueueMapBuffer}
include/boost/compute/container/mapped_view.hpp:183
↓ 2 callers
Method
max_memory_alloc_size
\internal_
include/boost/compute/device.hpp:252
↓ 2 callers
Method
max_size
\internal_
include/boost/compute/buffer.hpp:134
↓ 2 callers
Function
merge_blocks
include/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:27
↓ 2 callers
Function
merge_sort_on_cpu
include/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp:238
↓ 2 callers
Function
merge_with_merge_path
include/boost/compute/algorithm/detail/merge_with_merge_path.hpp:141
↓ 2 callers
Function
mismatch
include/boost/compute/algorithm/mismatch.hpp:32
↓ 2 callers
Function
none_of
include/boost/compute/algorithm/none_of.hpp:25
↓ 2 callers
Function
nth_element
include/boost/compute/algorithm/nth_element.hpp:27
↓ 2 callers
Function
opencv_copy_image_to_mat
include/boost/compute/interop/opencv/core.hpp:62
↓ 2 callers
Function
opencv_get_mat_image_format
include/boost/compute/interop/opencv/core.hpp:72
↓ 2 callers
Function
opengl_enqueue_acquire_buffer
Enqueues a command to acquire the specified OpenGL buffer. \see_opencl_ref{clEnqueueAcquireGLObjects}
include/boost/compute/interop/opengl/acquire.hpp:75
↓ 2 callers
Function
opengl_enqueue_release_buffer
Enqueues a command to release the specified OpenGL buffer. \see_opencl_ref{clEnqueueReleaseGLObjects}
include/boost/compute/interop/opengl/acquire.hpp:87
↓ 2 callers
Function
perf_accumulate
perf/perf_accumulate.cpp:33
↓ 2 callers
Function
perf_saxpy
perf/perf_saxpy.cpp:34
↓ 2 callers
Function
perf_sort
perf/perf_sort.cpp:28
↓ 2 callers
Function
program_binary_path
Path to cached binaries.
include/boost/compute/detail/path.hpp:44
↓ 2 callers
Function
qt_copy_qimage_to_image2d
include/boost/compute/interop/qt/qimage.hpp:50
↓ 2 callers
Function
radix_sort_impl
include/boost/compute/algorithm/detail/radix_sort.hpp:227
↓ 2 callers
Method
rbegin
include/boost/compute/container/array.hpp:136
↓ 2 callers
Method
rend
include/boost/compute/container/array.hpp:151
↓ 2 callers
Function
run_benchmark
(name, sizes, vs=[])
perf/perf.py:115
↓ 2 callers
Function
scan
include/boost/compute/algorithm/detail/scan.hpp:23
↓ 2 callers
Function
scatter
include/boost/compute/algorithm/scatter.hpp:84
↓ 2 callers
Function
scatter_if
include/boost/compute/algorithm/scatter_if.hpp:89
↓ 2 callers
Function
serial_reduce
include/boost/compute/algorithm/detail/serial_reduce.hpp:24
↓ 2 callers
Method
set_range
include/boost/compute/algorithm/detail/copy_on_device.hpp:63
↓ 2 callers
Method
size
include/boost/compute/container/valarray.hpp:202
↓ 2 callers
Method
size
include/boost/compute/container/array.hpp:166
↓ 2 callers
Method
size
include/boost/compute/container/basic_string.hpp:214
↓ 2 callers
Method
size
Returns the size of the dynamic bitset.
include/boost/compute/container/dynamic_bitset.hpp:84
↓ 2 callers
Function
stable_sort
include/boost/compute/algorithm/stable_sort.hpp:70
↓ 2 callers
Method
status
Returns the status of the event.
include/boost/compute/event.hpp:173
↓ 2 callers
Method
substr
include/boost/compute/container/basic_string.hpp:259
↓ 2 callers
Method
sum
include/boost/compute/container/valarray.hpp:233
↓ 2 callers
Function
transform_if
include/boost/compute/algorithm/transform_if.hpp:102
↓ 2 callers
Function
transform_if_impl
include/boost/compute/algorithm/transform_if.hpp:30
↓ 1 callers
Function
BOOST_AUTO_TEST_CASE
test/test_transform.cpp:29
↓ 1 callers
Function
BOOST_AUTO_TEST_CASE
test/test_extrema.cpp:27
↓ 1 callers
Function
BOOST_COMPUTE_FUNCTION
test/test_function.cpp:50
↓ 1 callers
Function
CHECK_RANGE_EQUAL
test/test_radix_sort.cpp:174
↓ 1 callers
Method
Initialize
example/opengl_sphere.cpp:154
↓ 1 callers
Function
ParallelMerge
perf/perf_tbb_merge.cpp:66
↓ 1 callers
Method
Render
example/opengl_sphere.cpp:125
↓ 1 callers
Method
add_extension_pragma
include/boost/compute/detail/meta_kernel.hpp:419
↓ 1 callers
Method
add_function
include/boost/compute/detail/meta_kernel.hpp:745
↓ 1 callers
Method
add_sample
(self, name, size, time)
perf/perf.py:51
↓ 1 callers
Method
add_set_arg
include/boost/compute/detail/meta_kernel.hpp:412
↓ 1 callers
Function
adjacent_difference
include/boost/compute/algorithm/adjacent_difference.hpp:40
↓ 1 callers
Function
adjacent_find_with_atomics
include/boost/compute/algorithm/adjacent_find.hpp:68
↓ 1 callers
Method
any
Returns \c true if any bit in the bitset is set (i.e. '1').
include/boost/compute/container/dynamic_bitset.hpp:192
↓ 1 callers
Method
apply
include/boost/compute/lambda/get.hpp:124
↓ 1 callers
Method
arg1
include/boost/compute/functional/operator.hpp:39
↓ 1 callers
Method
arg2
include/boost/compute/functional/operator.hpp:44
↓ 1 callers
Method
arity
Returns the number of arguments for the kernel.
include/boost/compute/kernel.hpp:141
↓ 1 callers
Function
binary_search
include/boost/compute/algorithm/binary_search.hpp:24
↓ 1 callers
Function
bind_info_function
include/boost/compute/detail/get_object_info.hpp:70
↓ 1 callers
Function
block_reduce
include/boost/compute/algorithm/reduce.hpp:125
↓ 1 callers
Function
box_filter_image
example/qimage_blur.cpp:31
↓ 1 callers
Function
calculateHistogramUsingCL
Get the device context Create GPU array/vector Copy the image & set up the kernel Execute the kernel Copy GPU data back to CPU cv::Mat data pointer Op
example/opencv_histogram.cpp:127
↓ 1 callers
Function
can_accumulate_with_reduce
include/boost/compute/algorithm/accumulate.hpp:60
↓ 1 callers
Function
carry_ins
include/boost/compute/algorithm/detail/reduce_by_key_with_scan.hpp:178
↓ 1 callers
Function
carry_outs
include/boost/compute/algorithm/detail/reduce_by_key_with_scan.hpp:105
↓ 1 callers
Function
check_nvidia_compute_capability
include/boost/compute/detail/nvidia_compute_capability.hpp:47
↓ 1 callers
Function
check_results
example/simple_moving_average.cpp:56
↓ 1 callers
Function
check_transposition
compare 'expectedResult' to 'transposedMatrix'. prints an error message if not equal.
example/matrix_transpose.cpp:181
↓ 1 callers
Function
clamp_range
include/boost/compute/experimental/clamp_range.hpp:24
↓ 1 callers
Method
clear
include/boost/compute/detail/lru_cache.hpp:114
↓ 1 callers
Method
compile
Compiles the program with \p options. \opencl_version_warning{1,2} \see_opencl_ref{clCompileProgram}
include/boost/compute/program.hpp:281
↓ 1 callers
Function
copy_on_device
include/boost/compute/algorithm/detail/copy_on_device.hpp:105
↓ 1 callers
Function
copy_on_device_async
include/boost/compute/algorithm/detail/copy_on_device.hpp:132
↓ 1 callers
Function
copy_string
copy the string 's' with length 'n' to 'result' (just like strncpy())
example/fizz_buzz.cpp:60
↓ 1 callers
Function
copy_to_device
include/boost/compute/algorithm/detail/copy_to_device.hpp:28
↓ 1 callers
Function
copy_to_device_async
include/boost/compute/algorithm/detail/copy_to_device.hpp:56
↓ 1 callers
Function
copy_to_host
include/boost/compute/algorithm/detail/copy_to_host.hpp:29
↓ 1 callers
Function
copy_to_host_async
include/boost/compute/algorithm/detail/copy_to_host.hpp:68
↓ 1 callers
Function
count_if_with_threads
include/boost/compute/algorithm/detail/count_if_with_threads.hpp:115
↓ 1 callers
Method
create_subbuffer
Creates a new buffer out of this buffer. The new buffer is a sub region of this buffer. \p flags The mem_flags which should be used to create the new
include/boost/compute/buffer.hpp:167
↓ 1 callers
Method
depth
Returns the depth of the image. For 1D and 2D images, this function will return \c 1.
include/boost/compute/image/image_object.hpp:117
↓ 1 callers
Method
device_count
Returns the number of compute devices on the system.
include/boost/compute/system.hpp:126
↓ 1 callers
Function
dispatch_accumulate
include/boost/compute/algorithm/accumulate.hpp:100
↓ 1 callers
Function
dispatch_copy
include/boost/compute/algorithm/copy.hpp:61
↓ 1 callers
Function
dispatch_copy_async
include/boost/compute/algorithm/copy.hpp:85
← previous
next →
201–300 of 1,666, ranked by callers