2
0
mirror of https://github.com/boostorg/compute.git synced 2026-01-26 06:22:37 +00:00

Commit Graph

  • 12af5a850a This fix #570 koosha94 2016-03-08 19:50:29 -05:00
  • e794833a7b Merge pull request #700 from awulkiew/patch-1 Jakub Szuppe 2017-03-30 09:16:28 +02:00
  • f68111457d Use 'obj' rule instead of 'compile' in opencl availability test. Adam Wulkiewicz 2017-03-30 00:17:28 +02:00
  • 6f9e6cf650 Merge pull request #658 from Slonegg/compile_program_with_headers Jakub Szuppe 2017-03-29 21:31:21 +02:00
  • a76d6a97d7 Merge pull request #696 from haahh/pr_amd_svm_fixed_on_win Kyle Lutz 2017-03-27 19:18:40 -07:00
  • 36dbde6054 Merge pull request #698 from dPavelDev/develop Kyle Lutz 2017-03-27 19:13:13 -07:00
  • 5cd00f5423 Add compute::program::create_with_source_file with more than one file. dPavelDev 2017-03-27 22:41:29 +03:00
  • 1380a04582 Merge pull request #677 from kenba/master Jakub Szuppe 2017-03-25 13:58:29 +01:00
  • d8937a80bf Merge pull request #697 from huanzhang12/develop Jakub Szuppe 2017-03-25 12:32:08 +01:00
  • 1a7eeedf30 fix SHA1 hash in build_with_source() Huan Zhang 2017-03-24 14:34:53 -07:00
  • 587720e221 AMD SVM bug fixed on Win Jakub Szuppe 2017-03-22 18:48:16 +01:00
  • d8beaaf227 Merge pull request #694 from haahh/pr_vs_fixes Kyle Lutz 2017-03-20 20:11:12 -07:00
  • e370e6acae Merge pull request #693 from haahh/pr_fix Kyle Lutz 2017-03-20 20:07:52 -07:00
  • d2132e4ce5 Merge pull request #689 from Flast/check-opencl-availability Kyle Lutz 2017-03-20 20:01:32 -07:00
  • 2d604e7656 Fix: isinf is ambiguous in VS2015 Jakub Szuppe 2017-03-18 15:22:22 +01:00
  • ee7591b930 Fix: snprintf is in VS only since VS2015 Jakub Szuppe 2017-03-18 15:19:57 +01:00
  • d0f3e50a32 Fix issue #683 Jakub Szuppe 2017-03-17 21:44:00 +01:00
  • 50bf39c300 Remove a race condition from test Jakub Szuppe 2017-03-17 21:41:55 +01:00
  • cb9fd9dfb5 Fix destructor_callback test Jakub Szuppe 2017-03-16 22:25:29 +01:00
  • 1da7245d0f Check opencl availability on test. Kohei Takahashi 2017-02-01 23:21:48 +09:00
  • e2f998bec6 Check platform extension for issue #676 Ken Barker 2016-12-20 19:02:45 +00:00
  • cc30762666 Merge pull request #675 from Ravi0li/patch-1 Kyle Lutz 2016-12-05 20:24:42 -08:00
  • bd2f3ffb23 Merge pull request #672 from haahh/pr_fix_merge_sort_gpu Kyle Lutz 2016-12-05 20:23:58 -08:00
  • c1463ccb60 Merge pull request #670 from boostorg/no-boost-chrono-config Kyle Lutz 2016-12-05 20:23:49 -08:00
  • 1a0c8d5a71 delete convert_T() Ravi0li 2016-12-05 15:51:26 +01:00
  • 760eda4e01 Fix merge_sort_on_gpu() Jakub Szuppe 2016-12-02 20:13:05 +01:00
  • 47f2b8fde8 Add BOOST_COMPUTE_NO_BOOST_CHRONO configuration macro Kyle Lutz 2016-11-30 22:36:25 -08:00
  • e2bca3a14a Merge pull request #666 from haahh/pr_fix_iterators_index_expr Kyle Lutz 2016-11-08 22:00:00 -08:00
  • 30d02534d9 Merge pull request #667 from keryell/ronan/2.0-queue-properties Kyle Lutz 2016-11-07 20:10:57 -08:00
  • 3be6b4e96c Add OpenCL 2.0 command queue properties Ronan Keryell 2016-10-11 08:35:00 +01:00
  • a94c75df9f Merge pull request #660 from haahh/pr_lambda_funcs Kyle Lutz 2016-10-18 21:10:01 -07:00
  • 1360b882f8 Merge pull request #657 from Slonegg/check_flush_and_finish Kyle Lutz 2016-10-18 21:08:42 -07:00
  • dd045f721a Merge pull request #656 from Slonegg/master Kyle Lutz 2016-10-18 21:08:09 -07:00
  • 84673799c3 Merge pull request #654 from haahh/pr_docs Kyle Lutz 2016-10-18 21:06:58 -07:00
  • 79d90bcd3b Fix Travis-CI OSX build Jakub Szuppe 2016-10-11 00:31:07 +02:00
  • 82f588f24e Add, and update, documentation build targets. boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 boost-1.63.0 Rene Rivera 2016-10-07 23:07:33 -05:00
  • 9ed62a480f Make index expressions immutable Jakub Szuppe 2016-10-05 23:43:11 +02:00
  • 8c024fe178 Index expression is valid as long as buffer is Jakub Szuppe 2016-10-05 23:36:43 +02:00
  • e25bb7d99d POCL does not have remquo() OpenCL built-in func impl Jakub Szuppe 2016-09-24 22:30:20 +02:00
  • 8d9109e2f8 Add lambda wrappers for native_|half_ funcs Jakub Szuppe 2016-09-24 21:33:47 +02:00
  • 6f704003f1 Add wrappers for OpenCL builtin funs with ptrs Jakub Szuppe 2016-09-24 17:23:00 +02:00
  • 131953bf94 Add macro for checking collections of real numbers Jakub Szuppe 2016-09-24 17:22:30 +02:00
  • 1b2bb4b98e Add missing lambda wrappers for builtin funcs Jakub Szuppe 2016-09-20 18:03:32 +02:00
  • e845a80ab8 added headers to program::compile Dmitry Trifonov 2016-09-14 13:54:49 -07:00
  • 9b2e9d05ab check result of flush and finish Dmitry Trifonov 2016-09-14 12:02:41 -07:00
  • 4bd324e6ff transform_if_impl optimization: avoid reduction Dmitry Trifonov 2016-09-10 14:42:56 -07:00
  • 86211062a7 Merge pull request #653 from haahh/pr_misc_doc_fixes boost-1.62.0 Kyle Lutz 2016-09-01 21:41:46 -07:00
  • 35f0f8145e Document rough space complexity for every algorithm Jakub Szuppe 2016-07-02 15:21:45 +02:00
  • 25913c941b Add strided_iterator<Iterator> to API reference Jakub Szuppe 2016-08-26 23:59:22 +02:00
  • 9496721421 Fix transform() description Jakub Szuppe 2016-08-26 23:55:46 +02:00
  • 886205fdcf Merge pull request #651 from haahh/fix_minmax_element Kyle Lutz 2016-08-23 21:53:24 -07:00
  • 3196b71273 Fix minmax_element() and add test for it Jakub Szuppe 2016-08-23 21:27:32 +02:00
  • d2d455e97a Merge pull request #648 from haahh/small_fixes Kyle Lutz 2016-08-22 21:20:02 -07:00
  • 2bd90c6392 Fix C4267 warn. when compiling with MSVC, OpenCL 2.0 Jakub Szuppe 2016-08-22 18:57:36 +02:00
  • 45ea54f704 Fix gather algorithm Jakub Szuppe 2016-08-22 18:51:14 +02:00
  • 544242744c Fix typo in wait_list Jakub Szuppe 2016-08-22 18:48:09 +02:00
  • 6cd0222bbd Fix typo in context.hpp Jakub Szuppe 2016-08-16 16:54:48 +02:00
  • 8cbe8b30c3 Merge pull request #642 from dPavelDev/master Kyle Lutz 2016-08-15 18:36:33 -07:00
  • 5c1b688cca Merge pull request #640 from haahh/pr_system_platforms_fix Kyle Lutz 2016-08-15 18:36:07 -07:00
  • 7fc6e47970 Fixed unnecessary reallocation in vector::resize() when size == capacity dPavelDev 2016-08-15 14:10:15 +03:00
  • 90861687d1 Fix system::platforms() Jakub Szuppe 2016-08-12 11:52:22 +02:00
  • 882277f735 Merge pull request #638 from boostorg/fix-warnings Kyle Lutz 2016-08-06 11:42:38 -07:00
  • 05ab43ed58 Cast index argument to cl_uint in kernel::get_arg_info() Kyle Lutz 2016-08-03 20:16:16 -07:00
  • 6688e92f07 Change size_t argument to uint_ in opengl_enqueue_*_gl_objects() functions Kyle Lutz 2016-07-30 18:28:31 -07:00
  • c4b3793be1 Ignore unused arguments in kernel::set_arg_svm_ptr() Kyle Lutz 2016-07-30 18:19:21 -07:00
  • 75daaf67d1 Remove const from return type of context_error::get_private_info_size() Kyle Lutz 2016-07-30 18:14:53 -07:00
  • b8fdabab19 Merge pull request #636 from dPavelDev/develop Kyle Lutz 2016-07-27 21:14:38 -07:00
  • b4f8494ec2 Merge pull request #634 from haahh/pr_scan_on_cpu Kyle Lutz 2016-07-27 21:13:05 -07:00
  • e978396b21 Fixed bug in opengl_create_shared_context dPavelDev 2016-07-27 14:36:57 +03:00
  • 979ec52351 Add more tests for scan Jakub Szuppe 2016-07-25 15:27:33 +02:00
  • 790dcab387 Fix benchmark for std::partial_sum() Jakub Szuppe 2016-07-25 15:16:33 +02:00
  • 32dc57bbf9 Add scan for multicore CPUs Jakub Szuppe 2016-07-25 15:15:17 +02:00
  • cd5bb606ec Rename scan_on_cpu to serial_scan Jakub Szuppe 2016-07-17 18:47:10 +02:00
  • 1d2f8cfbd9 Merge pull request #633 from haahh/pr_find_extrema_cpu Kyle Lutz 2016-07-20 22:23:51 -07:00
  • 813a63c4ca Merge pull request #632 from haahh/pr_various_test_fixes Kyle Lutz 2016-07-20 22:16:03 -07:00
  • 06124180dc Fix find_extrema_with_reduce() Jakub Szuppe 2016-07-17 13:20:59 +02:00
  • 934257b97d Add more tests for find_extrema algorithms Jakub Szuppe 2016-07-16 23:48:16 +02:00
  • 4c21633bf9 Fix vector copy ctor when using non-default context Jakub Szuppe 2016-07-17 00:01:47 +02:00
  • 2af23fa7e9 Change various tests to work with non-default context Jakub Szuppe 2016-07-16 15:12:48 +02:00
  • fb641de7cc Add operator= for vectors with different allocator Jakub Szuppe 2016-07-16 15:11:34 +02:00
  • 8ae5cc9117 Array should always use queue from its context Jakub Szuppe 2016-07-16 15:11:21 +02:00
  • b810d12aea Making sure serial_reduce_threshold is in the right range Jakub Szuppe 2016-07-14 19:26:24 +02:00
  • 04b6e8fba3 find_extrema() optimized for multicore CPUs Jakub Szuppe 2016-07-14 19:23:57 +02:00
  • d303097000 Merge pull request #626 from haahh/pr_transform_cpu Kyle Lutz 2016-07-11 20:16:53 -07:00
  • 6e3213bfcf Merge pull request #628 from haahh/pr_reduce_cpu Kyle Lutz 2016-07-11 20:16:19 -07:00
  • 3bcc318609 Merge pull request #631 from thtrummer/fix-uint-typo Kyle Lutz 2016-07-11 20:01:43 -07:00
  • b1d3e0af83 Merge pull request #629 from thtrummer/develop Kyle Lutz 2016-07-11 20:01:13 -07:00
  • a800dd33a1 Fix build error due to possible typo (on macOS) Thomas Trummer 2016-07-10 19:54:45 +02:00
  • 68d373c38a Add missing include for std::cerr (on macOS) Thomas Trummer 2016-07-10 18:38:23 +02:00
  • a10e7d31f7 Disable CPU-optimized transform/copy_on_device() on Apple Jakub Szuppe 2016-07-06 13:30:30 +02:00
  • 4093481920 Remove unnecessary check Jakub Szuppe 2016-07-10 13:56:39 +02:00
  • 97f0225072 Fix ‘local_vals_arg’ may be uninitialized warning Jakub Szuppe 2016-07-09 14:39:47 +02:00
  • 585eb747a0 More tests for adjacent difference Jakub Szuppe 2016-07-09 14:05:06 +02:00
  • 9e2fc74826 Use serial_reduce for small inputs Jakub Szuppe 2016-07-07 20:18:53 +02:00
  • a085e6b3e1 Reduce for multicore CPUs Jakub Szuppe 2016-07-07 14:31:06 +02:00
  • 34c476c87a Tranform/copy on device optimized for CPUs Jakub Szuppe 2016-07-05 15:20:35 +02:00
  • a3f72e6191 Merge pull request #622 from haahh/pr_adjacent_diff_fix Kyle Lutz 2016-07-05 16:52:40 -07:00
  • c6123c403c Remove unused function Jakub Szuppe 2016-07-05 13:40:42 +02:00
  • 92a16e459c Fix adjacent_difference when first == result Jakub Szuppe 2016-07-01 19:36:27 +02:00
  • e5a9017d69 Merge pull request #620 from haahh/pr_pocl_fix_llvm_apt Kyle Lutz 2016-06-25 09:15:49 -07:00