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

Commit Graph

  • b3633eb54b Merge pull request #619 from haahh/pr_comp_sort Kyle Lutz 2016-06-23 20:24:38 -07:00
  • a721db2f72 Temp. fix for llvm apt being down Jakub Szuppe 2016-06-22 18:42:22 +02:00
  • 5d31bd0f07 Add tests for stable comp. sort and sort-by-key Jakub Szuppe 2016-06-21 20:54:41 +02:00
  • c47753c4fa Stable comparison sort, sort-by-key Jakub Szuppe 2016-06-21 17:39:14 +02:00
  • 7996382178 Use index instead of copying vals in bitonic sort-by-key Jakub Szuppe 2016-06-21 17:21:44 +02:00
  • 1311de15a3 Add benchmark for comparison sort Jakub Szuppe 2016-06-20 20:40:28 +02:00
  • cc1cc0e345 Add tests for comparison sort Jakub Szuppe 2016-06-20 20:40:06 +02:00
  • 8f033e72ee Add comparison sort and sort by key Jakub Szuppe 2016-06-20 20:37:51 +02:00
  • 04e7dde220 Merge pull request #617 from haahh/pr_travis_ci_boost161 Kyle Lutz 2016-06-03 20:09:32 -07:00
  • c046a5f976 Remove unnecessary source from Travis CI build Jakub Szuppe 2016-06-01 16:16:15 +02:00
  • e213006ba2 Cache built Boost libraries Jakub Szuppe 2016-05-31 20:49:18 +02:00
  • 18146f2fb7 Add Travis CI build with the latest Boost (1.61) Jakub Szuppe 2016-05-31 11:09:34 +02:00
  • f669581f02 Travis CI: move downloading cmake to the install step Jakub Szuppe 2016-05-31 11:07:33 +02:00
  • 4c31d07130 Merge pull request #616 from haahh/pr_typesafe_copy Kyle Lutz 2016-05-31 21:26:41 -07:00
  • 8f4db3d7b7 Reuse dispatch_copy_async() in dispatch_copy() Jakub Szuppe 2016-05-28 22:54:51 +02:00
  • bffc9f74fb Fix async copying when first == last (input is empty) Jakub Szuppe 2016-05-28 22:46:35 +02:00
  • c9a0aba172 Remove debug macro, fix names of event variables Jakub Szuppe 2016-05-28 22:00:30 +02:00
  • 69e09f27d8 Minor fixes in test_copy.cpp Jakub Szuppe 2016-05-28 13:14:53 +02:00
  • ba0da3f3f4 Tests for copying SVM memory when types mismatch Jakub Szuppe 2016-05-27 14:41:10 +02:00
  • 5c29b50823 Coping SVM to/from host by mapping SVM memory Jakub Szuppe 2016-05-26 13:05:58 +02:00
  • 753f883321 Support for svm_ptr<T> in meta_kernel Jakub Szuppe 2016-05-27 14:33:49 +02:00
  • 4280024f26 Now svm_ptr<T> keeps its context Jakub Szuppe 2016-05-26 15:53:20 +02:00
  • 933ff15ce5 Better names for tests Jakub Szuppe 2016-05-24 21:46:38 +02:00
  • aaaaca4ed2 Type-safe async coping from device to host Jakub Szuppe 2016-05-24 20:53:40 +02:00
  • 3dcbd4c001 Fix async coping svm_ptr<> from/to/on device Jakub Szuppe 2016-05-24 00:56:31 +02:00
  • 7461c92fdc Add test for async coping with svm_ptr<> Jakub Szuppe 2016-05-24 00:23:51 +02:00
  • 55ac7da9d8 Fix test in test_functional_as.cpp Jakub Szuppe 2016-05-22 23:05:41 +02:00
  • 2187821975 Make sure there's no macro redefinition Jakub Szuppe 2016-05-22 23:04:44 +02:00
  • 1419b7d36f Type-safe copying from device to host Jakub Szuppe 2016-05-22 14:58:31 +02:00
  • ce8230b6f5 Coping from host for non-contiguous iterators (host) Jakub Szuppe 2016-05-21 17:16:13 +02:00
  • 7c3d0c20e9 Add tests for coping on device with mismatched types Jakub Szuppe 2016-05-21 15:10:22 +02:00
  • d12e07c0e9 Fix type-safety issues for async copying host->device Jakub Szuppe 2016-05-21 16:58:15 +02:00
  • 3493b750e8 Fix type, long_ and long might be different types Jakub Szuppe 2016-05-21 16:57:45 +02:00
  • bba6c61ed4 Add tests for copying host->device with mismatched types Jakub Szuppe 2016-05-19 23:31:54 +02:00
  • a830531445 Fix type-safety issues when copying host->device Jakub Szuppe 2016-05-19 23:30:58 +02:00
  • d41ff00c06 Merge pull request #613 from haahh/pr_discrete_distribution Kyle Lutz 2016-05-12 20:23:25 -07:00
  • 56ad192b92 Now discrete_distribution generates IntType values Jakub Szuppe 2016-05-10 22:28:25 +02:00
  • 650e828542 Add more tests for discrete_distribution Jakub Szuppe 2016-05-10 22:16:54 +02:00
  • 227c05cbdc Add min() and max() methods for discrete_distribution Jakub Szuppe 2016-05-10 22:14:43 +02:00
  • e9b2c0ff4b Add default constructor for discrete_distribution Jakub Szuppe 2016-05-10 22:14:18 +02:00
  • 1799ee1b6e Support for first==last in discrete_distribution range ctor Jakub Szuppe 2016-05-10 22:04:23 +02:00
  • c173bf02e3 Merge pull request #611 from haahh/pr_coveralls_build Kyle Lutz 2016-05-10 22:06:55 -07:00
  • d172c8020e Merge pull request #610 from haahh/pr_osx Kyle Lutz 2016-05-09 21:46:09 -07:00
  • 476b15933d Remove redundant Travis-CI build Jakub Szuppe 2016-05-09 12:41:08 +02:00
  • a18f7a6dd9 Don't push coverage of tests to the Coveralls Jakub Szuppe 2016-05-08 17:31:24 +02:00
  • d57a81d2cd One dedicated build for coveralls Jakub Szuppe 2016-04-30 17:16:53 +02:00
  • 13e173c97e Failures not allowed on OSX Travis-CI build Jakub Szuppe 2016-05-05 14:35:21 +02:00
  • 57ea7d85df Skipping resize_throw_exception test on Apple Jakub Szuppe 2016-05-05 13:23:40 +02:00
  • 0fe1ab3e24 Add type checks for distributions Jakub Szuppe 2016-05-04 20:11:29 +02:00
  • 38b75f920c Fix boost::compute::discrete_distribution constructor Jakub Szuppe 2016-05-04 19:47:16 +02:00
  • 6412cb2cc6 Fix typos in test_lambda.cpp Jakub Szuppe 2016-05-03 13:23:48 +02:00
  • e199304780 Turn off inplace_reduce and radix_sort tests on Apple Jakub Szuppe 2016-04-30 19:33:36 +02:00
  • 968056c653 Adapt command queue test to different devices Jakub Szuppe 2016-04-30 19:32:52 +02:00
  • af7b197e68 Skip matrix transpose example on Apple CPU devices Jakub Szuppe 2016-04-30 18:10:24 +02:00
  • dc7bfa0252 Merge pull request #609 from haahh/pr_copy_buffer_for_device_ptr Kyle Lutz 2016-05-03 20:58:09 -07:00
  • 7b4e652ff7 Merge pull request #608 from haahh/pr_remove_deprecated_macros Kyle Lutz 2016-05-03 19:33:53 -07:00
  • 8cb06e1954 Merge pull request #607 from jagerman/literal-simplify-test Kyle Lutz 2016-05-03 19:31:32 -07:00
  • 02e12b40fd Enable copying with copy buffer op for device_ptr Jakub Szuppe 2016-05-03 21:39:19 +02:00
  • 2fdafa2128 Remove deprecated Boost macros Jakub Szuppe 2016-05-03 14:36:37 +02:00
  • 9b2c65fee9 Work around libc++ bug 17782 Jason Rhinelander 2016-05-02 22:22:13 -04:00
  • d02b36e735 Simplify literal conversion tests Jason Rhinelander 2016-05-02 19:33:43 -04:00
  • 5e28138a7a Update minimum required Boost version to 1.54 Jakub Szuppe 2016-05-03 14:32:22 +02:00
  • 51afcd0c22 Merge pull request #602 from boostorg/reduce-uchar-to-float-test Kyle Lutz 2016-05-02 19:44:18 -07:00
  • 90130f8376 Merge pull request #603 from boostorg/fix-sign-comparison-warning Kyle Lutz 2016-05-02 19:43:21 -07:00
  • 822be4d306 Merge pull request #605 from boostorg/kernel-get-arg-info-specializations Kyle Lutz 2016-05-02 19:42:13 -07:00
  • fa6329e8cb Merge pull request #604 from boostorg/fix-function-static-assert-msg Kyle Lutz 2016-05-02 19:41:58 -07:00
  • 71f1d0d441 Add specializations for kernel::get_arg_info() Kyle Lutz 2016-04-30 10:32:13 -07:00
  • 52b78417f3 Fix static assert message in boost::compute::function Kyle Lutz 2016-04-30 09:47:04 -07:00
  • d15cb3314b Fix sign comparison warning in test_literal_conversion Kyle Lutz 2016-04-30 09:21:44 -07:00
  • 0b3d80c35a Add test for reduce() with uchar to float Kyle Lutz 2016-04-29 20:05:59 -07:00
  • 62d487c036 Merge pull request #601 from boostorg/stable-sort-by-key-doc Kyle Lutz 2016-04-26 21:36:37 -07:00
  • 1a3cb1468c Add stable_sort_by_key() to API reference Kyle Lutz 2016-04-26 19:43:51 -07:00
  • 3c2bbbe845 Merge pull request #597 from haahh/pr_fix_find_end Kyle Lutz 2016-04-25 21:37:46 -07:00
  • ecdb24ef86 Merge pull request #595 from haahh/pr_fix_uni_real_dist Kyle Lutz 2016-04-25 21:35:23 -07:00
  • 2b346dbd6b Merge pull request #598 from jagerman/increase-literal-precision Kyle Lutz 2016-04-25 11:59:13 -07:00
  • 8aea290320 Make sure a < b in uniform real distribution Jakub Szuppe 2016-04-24 21:55:14 +02:00
  • 55bea58790 Add test for values generated by uniform real dist Jakub Szuppe 2016-04-24 20:58:38 +02:00
  • 43a2d0286b Fix range of values generated by uniform real dist Jakub Szuppe 2016-04-24 20:58:19 +02:00
  • 8e5151aec8 Merge pull request #583 from boostorg/fix-intel-platform-documentation Kyle Lutz 2016-04-25 10:01:04 -07:00
  • 940f379aa9 Fix find_end algorithm Jakub Szuppe 2016-04-24 21:46:28 +02:00
  • 7f18293526 Increase make_literal precision Jason Rhinelander 2016-04-24 17:13:05 -04:00
  • b18b5dbe8b Fix test_find_end test Jakub Szuppe 2016-04-24 21:46:07 +02:00
  • 48217d2918 Merge pull request #593 from haahh/pr_sort_by_key_desc_fix Kyle Lutz 2016-04-24 10:56:56 -07:00
  • 481c6623f7 Merge pull request #592 from haahh/pr_optical_flow_example_fix Kyle Lutz 2016-04-24 10:54:30 -07:00
  • f29bbda7f8 Tests for radix sort in desc order Jakub Szuppe 2016-04-23 18:06:21 +02:00
  • 6d5d9b0b5d Now radix_sort_by_key is stable Jakub Szuppe 2016-04-23 17:56:42 +02:00
  • 8caa9c2ac3 Fix bug in optical flow example Jakub Szuppe 2016-04-23 15:17:25 +02:00
  • 437363b6b7 Merge pull request #591 from jagerman/develop Kyle Lutz 2016-04-22 19:25:06 -07:00
  • d4653c6624 Use nextafter to push values down into [0,1) range Jason Rhinelander 2016-04-22 19:27:47 -04:00
  • a832380b0b Add test for mean and variance of normal_distribution Kyle Lutz 2016-04-22 13:59:06 -07:00
  • a1090c1290 Fix issue with zero values in normal_distribution Kyle Lutz 2016-04-22 13:58:30 -07:00
  • bf8eeb9738 Use natural log in normal_distribution kernel Kyle Lutz 2016-04-22 13:20:03 -07:00
  • 3d9fd19350 Merge pull request #585 from bwitherspoon/wait-list-initializer-list Kyle Lutz 2016-04-18 14:51:16 -07:00
  • 8f449cde4b Add initializer list constructor to wait_list Brett Witherspoon 2016-04-17 02:59:51 -05:00
  • 7474521aaa Merge pull request #582 from haahh/misc_fixes Kyle Lutz 2016-04-11 21:12:34 -07:00
  • b0b1ea8d33 Add Apple CPUs and GPUs to list of supported platforms Kyle Lutz 2016-04-11 21:09:55 -07:00
  • 76156093e7 Add Intel GPUs to list of supported platforms Kyle Lutz 2016-04-11 21:09:41 -07:00
  • c683d4ab22 Fix AMD APP SDK 3.0 builds Jakub Szuppe 2016-04-09 14:58:39 +02:00
  • c0b23e101c Use POCL 0.13 Jakub Szuppe 2016-04-09 14:56:47 +02:00
  • da222c8243 Remove unused variable Jakub Szuppe 2016-04-10 12:46:00 +02:00