MCPcopy Create free account

hub / github.com/boostorg/compute / functions

Functions1,666 in github.com/boostorg/compute

Methodfinish
Blocks until all outstanding commands in the queue have finished. \see_opencl_ref{clFinish}
include/boost/compute/command_queue.hpp:1516
Functionfizz_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
Methodflat_map
include/boost/compute/container/flat_map.hpp:53
Methodflat_set
include/boost/compute/container/flat_set.hpp:42
Methodflip
Flips the value of the bit at position \p n.
include/boost/compute/container/dynamic_bitset.hpp:186
Methodfor_each_kernel
include/boost/compute/algorithm/for_each.hpp:26
Functionfor_each_n
include/boost/compute/algorithm/for_each_n.hpp:24
Methodfront
include/boost/compute/container/vector.hpp:471
Methodfront
include/boost/compute/container/basic_string.hpp:129
Methodfunction
Creates a new function object with \p name.
include/boost/compute/function.hpp:133
Methodfunction_input_iterator
include/boost/compute/iterator/function_input_iterator.hpp:86
Methodfunction_input_iterator_expr
include/boost/compute/iterator/function_input_iterator.hpp:51
Methodfuture
include/boost/compute/async/future.hpp:27
Methodfuture
include/boost/compute/async/future.hpp:95
Methodgather_kernel
include/boost/compute/algorithm/gather.hpp:30
Methodgenerate
include/boost/compute/random/normal_distribution.hpp:79
Methodgenerate
include/boost/compute/random/mersenne_twister_engine.hpp:102
Methodgenerate
include/boost/compute/random/linear_congruential_engine.hpp:110
Methodgenerate
include/boost/compute/random/discrete_distribution.hpp:81
Methodgenerate
include/boost/compute/random/uniform_real_distribution.hpp:65
Methodgenerate
include/boost/compute/random/bernoulli_distribution.hpp:59
Methodgenerate
include/boost/compute/random/uniform_int_distribution.hpp:69
Functiongenerate_argument_list
include/boost/compute/function.hpp:375
Methodgenerate_multiplicands
\internal_ Generates the multiplicands for each thread
include/boost/compute/random/linear_congruential_engine.hpp:177
Functiongenerate_n
include/boost/compute/algorithm/generate_n.hpp:24
Functiongenerate_random_vector
perf/perf.hpp:40
Methodgenerate_state
\internal_
include/boost/compute/random/mersenne_twister_engine.hpp:170
Methodget
include/boost/compute/memory/svm_ptr.hpp:54
Methodget
include/boost/compute/async/future.hpp:132
Methodget
include/boost/compute/detail/parameter_cache.hpp:71
Methodget_allocator
Returns the allocator used to allocate storage for the bitset.
include/boost/compute/container/dynamic_bitset.hpp:224
Methodget_arg_info
include/boost/compute/kernel.hpp:190
Methodget_buffer_identifier
include/boost/compute/detail/meta_kernel.hpp:666
Methodget_build_info
include/boost/compute/program.hpp:226
Methodget_context
Returns the context for the memory object.
include/boost/compute/memory_object.hpp:82
Methodget_context
Returns the context for the program.
include/boost/compute/program.hpp:196
Methodget_device
Returns the device that the command queue issues commands to.
include/boost/compute/command_queue.hpp:216
Methodget_devices
include/boost/compute/program.hpp:182
Methodget_event
include/boost/compute/async/future.hpp:147
Methodget_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
Methodget_global_cache
include/boost/compute/detail/parameter_cache.hpp:83
Methodget_host_ptr
Returns the host pointer associated with the memory object.
include/boost/compute/memory_object.hpp:88
Methodget_host_ptr
Returns the host data pointer.
include/boost/compute/container/mapped_view.hpp:149
Methodget_image_identifier
include/boost/compute/detail/meta_kernel.hpp:692
Methodget_image_info
include/boost/compute/image/image_object.hpp:83
Methodget_index
include/boost/compute/iterator/strided_iterator.hpp:154
Methodget_index
include/boost/compute/iterator/buffer_iterator.hpp:167
Methodget_index
include/boost/compute/iterator/permutation_iterator.hpp:136
Methodget_index
include/boost/compute/iterator/transform_iterator.hpp:151
Methodget_index
include/boost/compute/iterator/function_input_iterator.hpp:113
Methodget_index
include/boost/compute/iterator/constant_iterator.hpp:93
Methodget_index
include/boost/compute/iterator/counting_iterator.hpp:112
Methodget_index
include/boost/compute/iterator/constant_buffer_iterator.hpp:103
Methodget_index
include/boost/compute/iterator/detail/swizzle_iterator.hpp:139
Methodget_info
include/boost/compute/context.hpp:197
Methodget_info
include/boost/compute/kernel.hpp:162
Methodget_info
include/boost/compute/command_queue.hpp:231
Methodget_info
include/boost/compute/buffer.hpp:143
Methodget_info
include/boost/compute/pipe.hpp:120
Methodget_info
include/boost/compute/platform.hpp:170
Methodget_info
include/boost/compute/event.hpp:188
Methodget_info
include/boost/compute/program.hpp:205
Methodget_info
include/boost/compute/device.hpp:314
Methodget_info
include/boost/compute/image/image2d.hpp:204
Methodget_info
include/boost/compute/image/image1d.hpp:138
Methodget_info
include/boost/compute/image/image_sampler.hpp:163
Methodget_info
include/boost/compute/image/image3d.hpp:204
Methodget_memory_info
include/boost/compute/memory_object.hpp:103
Methodget_memory_size
Returns the size of the memory object in bytes.
include/boost/compute/memory_object.hpp:64
Methodget_memory_type
Returns the type for the memory object.
include/boost/compute/memory_object.hpp:70
Methodget_nth_arg
include/boost/compute/functional/bind.hpp:93
Functionget_object_info
include/boost/compute/detail/get_object_info.hpp:174
Methodget_opengl_object
Returns the OpenGL memory object ID. \see_opencl_ref{clGetGLObjectInfo}
include/boost/compute/interop/opengl/opengl_renderbuffer.hpp:98
Methodget_opengl_type
Returns the OpenGL memory object type. \see_opencl_ref{clGetGLObjectInfo}
include/boost/compute/interop/opengl/opengl_renderbuffer.hpp:108
Methodget_opengl_type
Returns the OpenGL memory object type. \see_opencl_ref{clGetGLObjectInfo}
include/boost/compute/interop/opengl/opengl_buffer.hpp:88
Methodget_profiling_info
include/boost/compute/event.hpp:204
Methodget_program
Returns the program for the kernel.
include/boost/compute/kernel.hpp:147
Methodget_properties
Returns the properties for the command queue.
include/boost/compute/command_queue.hpp:242
Methodget_sampler_identifier
include/boost/compute/detail/meta_kernel.hpp:701
Methodget_supported_formats
Returns the supported image formats for the context. \see_opencl_ref{clGetSupportedImageFormats}
include/boost/compute/image/image2d.hpp:217
Methodget_supported_formats
Returns the supported image formats for the context. \see_opencl_ref{clGetSupportedImageFormats}
include/boost/compute/image/image1d.hpp:151
Methodget_supported_formats
Returns the supported 3D image formats for the context. \see_opencl_ref{clGetSupportedImageFormats}
include/boost/compute/image/image3d.hpp:217
Methodget_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
Methodget_texture_info
include/boost/compute/interop/opengl/opengl_texture.hpp:114
Methodget_work_group_info
include/boost/compute/kernel.hpp:200
Functionget_work_group_size
include/boost/compute/algorithm/detail/reduce_by_key_with_scan.hpp:383
Methodgpu_sphere_mapper
example/opengl_sphere.cpp:181
Methodhash_impl
include/boost/compute/functional/hash.hpp:53
Methodid
Returns the ID of the platform.
include/boost/compute/platform.hpp:68
Methodidentity
Creates a new identity function.
include/boost/compute/functional/identity.hpp:49
Methodif_
include/boost/compute/detail/meta_kernel.hpp:725
Methodimage1d
Creates a null image1d object.
include/boost/compute/image/image1d.hpp:39
Methodimage2d
Creates a null image2d object.
include/boost/compute/image/image2d.hpp:43
Methodimage3d
Creates a null image3d object.
include/boost/compute/image/image3d.hpp:34
Methodimage_format
Creates a new image format object with \p order and \p type.
include/boost/compute/image/image_format.hpp:73
Methodimage_object
include/boost/compute/image/image_object.hpp:35
Methodimage_sampler
include/boost/compute/image/image_sampler.hpp:46
Methodincrement
include/boost/compute/iterator/strided_iterator.hpp:189
Methodincrement
\internal_
include/boost/compute/iterator/buffer_iterator.hpp:217
Methodincrement
include/boost/compute/iterator/zip_iterator.hpp:236
← previousnext →901–1,000 of 1,666, ranked by callers