[compute] branch master updated (c75f5dc -> 301c541)
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Mon Dec 21 18:28:35 UTC 2015
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a change to branch master
in repository compute.
from c75f5dc Merge pull request #516 from boostorg/adapt-struct-array
new 5c99e3f enqueue_map_buffer returns associated event through parameter
new 88beaa0 Add asynchronous versions of a few methods in command_queue class
new 55a7f87 Add missing enqueue_map_image method in command queue
new b2e2bdf Merge pull request #510 from haahh/dev_events_for_queue_enqueue_methods
new c248dad Make event::wait() const
new a56ae56 Make wait_list::wait() const
new e27e5ee Merge pull request #518 from boostorg/event-wait-const
new 586f815 Remove extra semicolon in perf_bolt_saxpy.cpp
new 1b059f8 Runtime OpenCL version check in tests
new 2c9d774 Merge pull request #519 from haahh/pr_ocl_runtime_check_in_tests
new f25b47d scatter if operation
new c6c7f4a Copyrights fixes
new e5050cb fix for initialization of output vector
new 0b4509a Merge pull request #520 from jpola/scatter_if
new dba4da7 Skip fill() tests with double if not supported by device
new bc83a43 Merge pull request #521 from boostorg/fix-test-fill
new 01af413 Add test for vector move ctor when custom allocator is used
new 5e2598b Add more test for vector with custom allocator
new afd09bc Fix vector when used with custom allocator
new 781cf30 Merge pull request #525 from haahh/pr_vector_custom_alloc
new 6b4d53e Remove Jamroot file
new e855b6b Merge pull request #526 from boostorg/remove-jamroot
new aed377d Fix Boost.Test link error in test/Jamfile.v2
new 34b218f Merge pull request #527 from boostorg/fix-test-link-error
new e357a6a Test if min/max_element algorithms return the first min/max in given range
new 2d972fe Fix find_extrema_with_reduce
new 8099e07 Fix find_extrema_with_atomics
new f249741 Merge pull request #522 from haahh/pr_find_extrema_first_extremum
new acf8337 Fix OpenCL2.0 test cases in test_fill and test_svm_ptr
new 972a1a2 Skipping copy_svm_ptr test case on AMD devices
new fb03f87 Add more tests for enqueue_svm_memcpy() method
new e7a0db4 Merge pull request #529 from haahh/fix_opencl2_tests
new e97f70c CL_MAP_WRITE_INVALIDATE_REGION is available since OpenCL 1.2
new 6be8228 Fix integer type to uint_ (cl_uint)
new 0d172af Merge pull request #533 from haahh/minor_fixes
new 0a2d7fa if the ifstream can't be created in program::create_with_source_file then it throws std::ios_base::failure.
new aa85b20 tested the wrong function.
new c983cc3 Merge pull request #535 from olivas/create_with_source_file
new cb863b9 Add program::create_with_source() with vector of strings
new 17db2a5 Merge pull request #539 from boostorg/create-program-with-sources
new 1f40882 Minor fixes related to Boost Inspection Report (1.60 develop)
new 45fd97b Merge pull request #540 from haahh/fixes_boost160_inspection_report
new d2d62f9 Fix incorrect count (global work size) update in generate methods
new 39fa363 Fix seed method call in linear_congruential_engine.hpp
new 0d846da Merge pull request #542 from haahh/count_fix_rngs
new 301c541 Release v0.5
The 46 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Jamroot | 1 -
.../boost/compute/algorithm/detail/binary_find.hpp | 8 +-
.../algorithm/detail/find_extrema_with_atomics.hpp | 32 +-
.../algorithm/detail/find_extrema_with_reduce.hpp | 345 +++++++++++++--------
.../algorithm/detail/find_if_with_atomics.hpp | 6 +-
include/boost/compute/algorithm/max_element.hpp | 2 +-
include/boost/compute/algorithm/min_element.hpp | 2 +-
include/boost/compute/algorithm/minmax_element.hpp | 2 +-
include/boost/compute/algorithm/scatter_if.hpp | 119 +++++++
include/boost/compute/async/future.hpp | 4 +-
include/boost/compute/command_queue.hpp | 331 +++++++++++++++++++-
include/boost/compute/container/vector.hpp | 37 ++-
include/boost/compute/event.hpp | 2 +-
include/boost/compute/program.hpp | 28 ++
.../compute/random/linear_congruential_engine.hpp | 6 +-
.../compute/random/mersenne_twister_engine.hpp | 4 +-
include/boost/compute/random/threefry_engine.hpp | 6 +-
include/boost/compute/utility/wait_list.hpp | 2 +-
include/boost/compute/version.hpp | 4 +-
perf/perf_bolt_saxpy.cpp | 2 +-
perf/perf_max_element.cpp | 28 +-
test/CMakeLists.txt | 1 +
test/Jamfile.v2 | 10 +-
test/quirks.hpp | 11 +-
test/test_buffer.cpp | 2 +
test/test_command_queue.cpp | 18 +-
test/test_copy.cpp | 8 +
test/test_extrema.cpp | 16 +-
test/test_fill.cpp | 32 +-
test/test_image1d.cpp | 2 +
test/test_image2d.cpp | 62 ++++
test/test_pipe.cpp | 2 +
test/test_program.cpp | 25 ++
test/test_scatter_if.cpp | 140 +++++++++
test/test_svm_ptr.cpp | 56 +++-
test/test_user_event.cpp | 2 +
test/test_vector.cpp | 107 ++++++-
37 files changed, 1265 insertions(+), 200 deletions(-)
delete mode 100644 Jamroot
create mode 100644 include/boost/compute/algorithm/scatter_if.hpp
create mode 100644 test/test_scatter_if.cpp
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/compute.git
More information about the debian-science-commits
mailing list