Kyle Lutz
|
f249741bf8
|
Merge pull request #522 from haahh/pr_find_extrema_first_extremum
Fix find_extrema_with_atomics and _with_reduce
|
2015-10-23 00:19:54 -07:00 |
|
Jakub Szuppe
|
8099e07f40
|
Fix find_extrema_with_atomics
Now find_extrema_with_atomics always return the first extremum
in the given range.
|
2015-10-21 08:46:04 +02:00 |
|
Jakub Szuppe
|
2d972fe2a4
|
Fix find_extrema_with_reduce
Now find_extrema_with_reduce always return the first extremum
in the given range.
|
2015-10-21 08:46:04 +02:00 |
|
Kyle Lutz
|
34b218f805
|
Merge pull request #527 from boostorg/fix-test-link-error
Fix Boost.Test link error in test/Jamfile.v2
|
2015-10-19 20:19:10 -07:00 |
|
Kyle Lutz
|
aed377d6d8
|
Fix Boost.Test link error in test/Jamfile.v2
|
2015-10-19 20:02:53 -07:00 |
|
Kyle Lutz
|
e855b6b6d7
|
Merge pull request #526 from boostorg/remove-jamroot
Remove Jamroot file
|
2015-10-18 10:26:43 -07:00 |
|
Kyle Lutz
|
6b4d53e7a3
|
Remove Jamroot file
|
2015-10-18 10:27:13 -07:00 |
|
Kyle Lutz
|
781cf302cb
|
Merge pull request #525 from haahh/pr_vector_custom_alloc
Vector with custom allocator fix
|
2015-10-10 09:16:11 -07:00 |
|
Kyle Lutz
|
bc83a43045
|
Merge pull request #521 from boostorg/fix-test-fill
Skip fill() tests with double if not supported by device
|
2015-10-10 07:58:59 -07:00 |
|
Jakub Szuppe
|
afd09bcd7d
|
Fix vector when used with custom allocator
|
2015-10-05 14:28:37 +02:00 |
|
Jakub Szuppe
|
5e2598bfdd
|
Add more test for vector with custom allocator
|
2015-10-05 14:28:37 +02:00 |
|
Jakub Szuppe
|
01af4136da
|
Add test for vector move ctor when custom allocator is used
|
2015-10-05 14:28:32 +02:00 |
|
Jakub Szuppe
|
e357a6a338
|
Test if min/max_element algorithms return the first min/max in given range
|
2015-10-03 18:20:48 +02:00 |
|
Kyle Lutz
|
dba4da7dcd
|
Skip fill() tests with double if not supported by device
This skips the tests for fill() and fill_n() with double values
if the device does not support the cl_khr_fp64 extension.
|
2015-10-01 22:49:43 -07:00 |
|
Kyle Lutz
|
0b4509afea
|
Merge pull request #520 from jpola/scatter_if
scatter if operation
|
2015-10-01 20:40:39 -07:00 |
|
Jakub Pola
|
e5050cbbe9
|
fix for initialization of output vector
|
2015-09-29 09:27:50 +02:00 |
|
Kyle Lutz
|
2c9d77413f
|
Merge pull request #519 from haahh/pr_ocl_runtime_check_in_tests
Runtime OpenCL version check in tests
|
2015-09-28 19:52:10 -07:00 |
|
Kyle Lutz
|
e27e5ee72b
|
Merge pull request #518 from boostorg/event-wait-const
Event wait const
|
2015-09-28 19:50:29 -07:00 |
|
Kyle Lutz
|
b2e2bdfb0d
|
Merge pull request #510 from haahh/dev_events_for_queue_enqueue_methods
Events for queue enqueue_map_ methods
|
2015-09-28 19:50:10 -07:00 |
|
Jakub Pola
|
c6c7f4a679
|
Copyrights fixes
|
2015-09-28 21:16:31 +02:00 |
|
Jakub Pola
|
f25b47d6f3
|
scatter if operation
|
2015-09-28 17:17:10 +02:00 |
|
Jakub Szuppe
|
1b059f8100
|
Runtime OpenCL version check in tests
|
2015-09-24 15:44:52 +02:00 |
|
Jakub Szuppe
|
586f815e48
|
Remove extra semicolon in perf_bolt_saxpy.cpp
|
2015-09-24 15:03:48 +02:00 |
|
Kyle Lutz
|
a56ae5687f
|
Make wait_list::wait() const
|
2015-09-23 21:39:47 -07:00 |
|
Kyle Lutz
|
c248dadbca
|
Make event::wait() const
|
2015-09-23 21:39:02 -07:00 |
|
Kyle Lutz
|
c75f5dc858
|
Merge pull request #516 from boostorg/adapt-struct-array
Add array support to BOOST_COMPUTE_ADAPT_STRUCT()
|
2015-09-20 16:58:55 -07:00 |
|
Kyle Lutz
|
44b0decb1f
|
Merge pull request #514 from haahh/pr_fix_binary_find
Fix and improve binary_find
|
2015-09-20 16:58:05 -07:00 |
|
Kyle Lutz
|
346a11a6c0
|
Merge pull request #512 from boostorg/zip-constant-iterator
Add test for zip_iterator with constant_iterator
|
2015-09-20 16:54:28 -07:00 |
|
Kyle Lutz
|
68155f7597
|
Add array support to BOOST_COMPUTE_ADAPT_STRUCT()
This adds support for C-style arrays (e.g. "int array[10]") to the
BOOST_COMPUTE_ADAPT_STRUCT() macro.
Thanks to Fabian Bösch for providing the code.
|
2015-09-19 18:28:17 -05:00 |
|
Jakub Szuppe
|
36418e4cf8
|
Remove redundant kernel compilation from binary_find
After this binary_find kernel is compiled only once during binary_find algorithm
execution instead of in every iteration of the while loop.
|
2015-09-19 19:17:27 +02:00 |
|
Jakub Szuppe
|
10583d3868
|
Fix binary_find algorithm
This prevents iterators from going out of range which
resulted in errors.
|
2015-09-19 19:11:32 +02:00 |
|
Jakub Szuppe
|
ff51c44434
|
Fix test for binary_search, lower_bound and upper_bound
Previous test data was too small to properly test binary_find which
is used in binary_search, lower_bound and upper_bound algorithms.
|
2015-09-19 19:11:14 +02:00 |
|
Kyle Lutz
|
70bdf310d3
|
Add test for zip_iterator with constant_iterator
|
2015-09-15 12:56:11 -05:00 |
|
Kyle Lutz
|
f04b1aabde
|
Merge pull request #511 from haahh/pr_fix_search_search_n
Fix for search and search_n algorithm
|
2015-09-15 12:41:10 -05:00 |
|
Jakub Szuppe
|
0e51ad4ad8
|
Fix for search and search_n algorithm
|
2015-09-12 19:29:16 +02:00 |
|
Jakub Szuppe
|
55a7f874a6
|
Add missing enqueue_map_image method in command queue
|
2015-09-12 16:26:10 +02:00 |
|
Jakub Szuppe
|
88beaa0502
|
Add asynchronous versions of a few methods in command_queue class
Add asynchronous versions for enqueue_map_buffer(), enqueue_read_buffer_rect()
and enqueue_write_buffer_rect().
|
2015-09-12 16:26:09 +02:00 |
|
Jakub Szuppe
|
5c99e3f7f3
|
enqueue_map_buffer returns associated event through parameter
|
2015-09-12 16:26:09 +02:00 |
|
Kyle Lutz
|
75d32254b1
|
Merge pull request #509 from haahh/pr_algorithm_reduce_by_key
Include Reduce by key in algorithm.hpp meta-header
|
2015-09-11 19:17:52 -07:00 |
|
Kyle Lutz
|
bf67a6ef38
|
Merge pull request #508 from pisto/develop
fix a few instances where the device type is not used as a bit mask
|
2015-09-11 19:17:34 -07:00 |
|
Jakub Szuppe
|
1566a79a4e
|
Add reduce by key algorithm to algorithm.hpp meta-header
|
2015-09-11 21:51:01 +02:00 |
|
Lorenzo Pistone
|
9211260bcc
|
fix a few instances where the device type is not used as a bit mask
|
2015-09-11 12:21:11 +02:00 |
|
Kyle Lutz
|
239f4a247c
|
Merge pull request #498 from boostorg/invoke
Add invoke() utility function
|
2015-09-01 21:49:54 -07:00 |
|
Kyle Lutz
|
5ac31a7f5f
|
Merge pull request #496 from haahh/pr_enqueue_methods_return_events
Return events from all command_queue::enqueue_* methods
|
2015-09-01 21:49:23 -07:00 |
|
Jakub Szuppe
|
c882466dbd
|
enqueue_* methods in command_queue class now return event object
All enqueue_* methods in command_queue class (except for
enqueue_map_buffer() and enqueue_barrier()) now return event object.
|
2015-08-20 12:01:55 +02:00 |
|
Kyle Lutz
|
cf5e40ee26
|
Merge pull request #497 from haahh/pr_find_extrema_supports_custom_comparision
Support for custom comparison function in find_extrema()
|
2015-08-19 20:24:04 -07:00 |
|
Kyle Lutz
|
ef109b75d5
|
Add invoke() utility function
This adds an invoke() function which calls an OpenCL function on a
device with the given arguments.
|
2015-08-19 08:18:15 -07:00 |
|
Jakub Szuppe
|
e6b20e6af7
|
Rename find_extrema_reduce() to find_extrema_with_reduce()
|
2015-08-19 13:42:22 +02:00 |
|
Jakub Szuppe
|
a50dae747d
|
Support for custom comparision function in find_extrema() and min/max_element()
|
2015-08-19 13:42:22 +02:00 |
|
Jakub Szuppe
|
11709434eb
|
Fix perf_max_element benchmark
|
2015-08-19 13:42:16 +02:00 |
|