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
Method
finish
Blocks until all outstanding commands in the queue have finished. \see_opencl_ref{clFinish}
include/boost/compute/command_queue.hpp:1516
Function
fizz_buzz_copy_strings
second-pass kernel which copies the fizz-buzz string for each number to buffer using the previously calculated offsets.
example/fizz_buzz.cpp:81
Method
flat_map
include/boost/compute/container/flat_map.hpp:53
Method
flat_set
include/boost/compute/container/flat_set.hpp:42
Method
flip
Flips the value of the bit at position \p n.
include/boost/compute/container/dynamic_bitset.hpp:186
Method
for_each_kernel
include/boost/compute/algorithm/for_each.hpp:26
Function
for_each_n
include/boost/compute/algorithm/for_each_n.hpp:24
Method
front
include/boost/compute/container/vector.hpp:471
Method
front
include/boost/compute/container/basic_string.hpp:129
Method
function
Creates a new function object with \p name.
include/boost/compute/function.hpp:133
Method
function_input_iterator
include/boost/compute/iterator/function_input_iterator.hpp:86
Method
function_input_iterator_expr
include/boost/compute/iterator/function_input_iterator.hpp:51
Method
future
include/boost/compute/async/future.hpp:27
Method
future
include/boost/compute/async/future.hpp:95
Method
gather_kernel
include/boost/compute/algorithm/gather.hpp:30
Method
generate
include/boost/compute/random/normal_distribution.hpp:79
Method
generate
include/boost/compute/random/mersenne_twister_engine.hpp:102
Method
generate
include/boost/compute/random/linear_congruential_engine.hpp:110
Method
generate
include/boost/compute/random/discrete_distribution.hpp:81
Method
generate
include/boost/compute/random/uniform_real_distribution.hpp:65
Method
generate
include/boost/compute/random/bernoulli_distribution.hpp:59
Method
generate
include/boost/compute/random/uniform_int_distribution.hpp:69
Function
generate_argument_list
include/boost/compute/function.hpp:375
Method
generate_multiplicands
\internal_ Generates the multiplicands for each thread
include/boost/compute/random/linear_congruential_engine.hpp:177
Function
generate_n
include/boost/compute/algorithm/generate_n.hpp:24
Function
generate_random_vector
perf/perf.hpp:40
Method
generate_state
\internal_
include/boost/compute/random/mersenne_twister_engine.hpp:170
Method
get
include/boost/compute/memory/svm_ptr.hpp:54
Method
get
include/boost/compute/async/future.hpp:132
Method
get
include/boost/compute/detail/parameter_cache.hpp:71
Method
get_allocator
Returns the allocator used to allocate storage for the bitset.
include/boost/compute/container/dynamic_bitset.hpp:224
Method
get_arg_info
include/boost/compute/kernel.hpp:190
Method
get_buffer_identifier
include/boost/compute/detail/meta_kernel.hpp:666
Method
get_build_info
include/boost/compute/program.hpp:226
Method
get_context
Returns the context for the memory object.
include/boost/compute/memory_object.hpp:82
Method
get_context
Returns the context for the program.
include/boost/compute/program.hpp:196
Method
get_device
Returns the device that the command queue issues commands to.
include/boost/compute/command_queue.hpp:216
Method
get_devices
include/boost/compute/program.hpp:182
Method
get_event
include/boost/compute/async/future.hpp:147
Method
get_global_cache
Returns the global program cache for \p context. This global cache is used internally by Boost.Compute to store compiled program objects used by its
include/boost/compute/utility/program_cache.hpp:149
Method
get_global_cache
include/boost/compute/detail/parameter_cache.hpp:83
Method
get_host_ptr
Returns the host pointer associated with the memory object.
include/boost/compute/memory_object.hpp:88
Method
get_host_ptr
Returns the host data pointer.
include/boost/compute/container/mapped_view.hpp:149
Method
get_image_identifier
include/boost/compute/detail/meta_kernel.hpp:692
Method
get_image_info
include/boost/compute/image/image_object.hpp:83
Method
get_index
include/boost/compute/iterator/strided_iterator.hpp:154
Method
get_index
include/boost/compute/iterator/buffer_iterator.hpp:167
Method
get_index
include/boost/compute/iterator/permutation_iterator.hpp:136
Method
get_index
include/boost/compute/iterator/transform_iterator.hpp:151
Method
get_index
include/boost/compute/iterator/function_input_iterator.hpp:113
Method
get_index
include/boost/compute/iterator/constant_iterator.hpp:93
Method
get_index
include/boost/compute/iterator/counting_iterator.hpp:112
Method
get_index
include/boost/compute/iterator/constant_buffer_iterator.hpp:103
Method
get_index
include/boost/compute/iterator/detail/swizzle_iterator.hpp:139
Method
get_info
include/boost/compute/context.hpp:197
Method
get_info
include/boost/compute/kernel.hpp:162
Method
get_info
include/boost/compute/command_queue.hpp:231
Method
get_info
include/boost/compute/buffer.hpp:143
Method
get_info
include/boost/compute/pipe.hpp:120
Method
get_info
include/boost/compute/platform.hpp:170
Method
get_info
include/boost/compute/event.hpp:188
Method
get_info
include/boost/compute/program.hpp:205
Method
get_info
include/boost/compute/device.hpp:314
Method
get_info
include/boost/compute/image/image2d.hpp:204
Method
get_info
include/boost/compute/image/image1d.hpp:138
Method
get_info
include/boost/compute/image/image_sampler.hpp:163
Method
get_info
include/boost/compute/image/image3d.hpp:204
Method
get_memory_info
include/boost/compute/memory_object.hpp:103
Method
get_memory_size
Returns the size of the memory object in bytes.
include/boost/compute/memory_object.hpp:64
Method
get_memory_type
Returns the type for the memory object.
include/boost/compute/memory_object.hpp:70
Method
get_nth_arg
include/boost/compute/functional/bind.hpp:93
Function
get_object_info
include/boost/compute/detail/get_object_info.hpp:174
Method
get_opengl_object
Returns the OpenGL memory object ID. \see_opencl_ref{clGetGLObjectInfo}
include/boost/compute/interop/opengl/opengl_renderbuffer.hpp:98
Method
get_opengl_type
Returns the OpenGL memory object type. \see_opencl_ref{clGetGLObjectInfo}
include/boost/compute/interop/opengl/opengl_renderbuffer.hpp:108
Method
get_opengl_type
Returns the OpenGL memory object type. \see_opencl_ref{clGetGLObjectInfo}
include/boost/compute/interop/opengl/opengl_buffer.hpp:88
Method
get_profiling_info
include/boost/compute/event.hpp:204
Method
get_program
Returns the program for the kernel.
include/boost/compute/kernel.hpp:147
Method
get_properties
Returns the properties for the command queue.
include/boost/compute/command_queue.hpp:242
Method
get_sampler_identifier
include/boost/compute/detail/meta_kernel.hpp:701
Method
get_supported_formats
Returns the supported image formats for the context. \see_opencl_ref{clGetSupportedImageFormats}
include/boost/compute/image/image2d.hpp:217
Method
get_supported_formats
Returns the supported image formats for the context. \see_opencl_ref{clGetSupportedImageFormats}
include/boost/compute/image/image1d.hpp:151
Method
get_supported_formats
Returns the supported 3D image formats for the context. \see_opencl_ref{clGetSupportedImageFormats}
include/boost/compute/image/image3d.hpp:217
Method
get_supported_formats
Returns the supported image formats for the \p type in \p context. \see_opencl_ref{clGetSupportedImageFormats}
include/boost/compute/image/image_object.hpp:125
Method
get_texture_info
include/boost/compute/interop/opengl/opengl_texture.hpp:114
Method
get_work_group_info
include/boost/compute/kernel.hpp:200
Function
get_work_group_size
include/boost/compute/algorithm/detail/reduce_by_key_with_scan.hpp:383
Method
gpu_sphere_mapper
example/opengl_sphere.cpp:181
Method
hash_impl
include/boost/compute/functional/hash.hpp:53
Method
id
Returns the ID of the platform.
include/boost/compute/platform.hpp:68
Method
identity
Creates a new identity function.
include/boost/compute/functional/identity.hpp:49
Method
if_
include/boost/compute/detail/meta_kernel.hpp:725
Method
image1d
Creates a null image1d object.
include/boost/compute/image/image1d.hpp:39
Method
image2d
Creates a null image2d object.
include/boost/compute/image/image2d.hpp:43
Method
image3d
Creates a null image3d object.
include/boost/compute/image/image3d.hpp:34
Method
image_format
Creates a new image format object with \p order and \p type.
include/boost/compute/image/image_format.hpp:73
Method
image_object
include/boost/compute/image/image_object.hpp:35
Method
image_sampler
include/boost/compute/image/image_sampler.hpp:46
Method
increment
include/boost/compute/iterator/strided_iterator.hpp:189
Method
increment
\internal_
include/boost/compute/iterator/buffer_iterator.hpp:217
Method
increment
include/boost/compute/iterator/zip_iterator.hpp:236
← previous
next →
901–1,000 of 1,666, ranked by callers