2
0
mirror of https://github.com/boostorg/compute.git synced 2026-01-24 17:52:37 +00:00

Commit Graph

  • 34c0d16458 Merge pull request #752 from Kristian-Popov/program-build-failure-exception Jakub Szuppe 2017-11-29 10:24:50 +01:00
  • a3c4126860 Add 2 more missing runtime check for 2.1 Jakub Szuppe 2017-11-28 20:42:59 +01:00
  • f65d9a98ed Update test to support POCL Jakub Szuppe 2017-11-25 23:08:29 +01:00
  • 50338da2aa Added no throwing destructor to program build failure Kristian Popov 2017-11-21 18:46:51 +01:00
  • 0100733230 Added copyright notice to new files Kristian Popov 2017-11-21 18:21:09 +01:00
  • a091e5d5c8 Added 2 new test cases for program build failure handling Kristian Popov 2017-11-15 13:53:15 +01:00
  • 286c7dc9ca Program build throws a more precise exception that stores build log Kristian Popov 2017-11-13 19:29:28 +01:00
  • ce38fb7b95 Merge pull request #753 from jszuppe/fix_opencl_21_tests Jakub Szuppe 2017-11-17 08:58:57 +01:00
  • a0082b5f7d Add runtime checks for OpenCL 2.1 feature tests Jakub Szuppe 2017-11-16 23:08:52 +01:00
  • 7daca6fc1f Merge pull request #747 from jszuppe/fix_threefry Jakub Szuppe 2017-10-14 11:11:54 +02:00
  • 77b4a4910b Threefry: use ulong_ instead of uint2_ on host Jakub Szuppe 2017-10-13 10:45:47 +02:00
  • 750b8a2782 Fix Travis-CI script Jakub Szuppe 2017-10-13 09:39:22 +02:00
  • 7ecb09a47c Fix Threefry RNG Jakub Szuppe 2017-10-12 22:14:26 +02:00
  • 3fd1ed49e4 Zero-initialize vector types Jakub Szuppe 2017-10-12 22:14:13 +02:00
  • d36ef02b78 Merge pull request #742 from jszuppe/fix_strided_iter_tag boost-1.67.0 boost-1.66.0 Kyle Lutz 2017-09-12 05:22:47 +02:00
  • fe23b07b7c Update latest Boost lib to 1.65.1 in CI Jakub Szuppe 2017-09-10 12:37:14 +02:00
  • 0265da75a4 Ignore warning from BOOST_STATIC_ASSERT_MSG in CI Jakub Szuppe 2017-09-10 12:35:34 +02:00
  • ad59c4e31f Update AMD APP SDK download script Jakub Szuppe 2017-09-10 12:20:11 +02:00
  • 48c9e86479 Fix strided_iterator's iterator_category Jakub Szuppe 2017-09-10 12:05:01 +02:00
  • d4981494a7 Merge pull request #739 from jmr1/build_with_source_file Kyle Lutz 2017-08-16 22:42:56 -07:00
  • 2973b1c067 #738 build_with_source_file() added Janusz Rupar 2017-08-16 16:55:21 +02:00
  • bc75c5591f Merge pull request #737 from ddemidov/osx-size_t Jakub Szuppe 2017-08-10 13:24:49 +02:00
  • c9522ad4c0 size_t and ptrdiff_t need special treatment on OSX Denis Demidov 2017-08-08 11:23:36 +03:00
  • 0c2f749fb8 Merge pull request #733 from jszuppe/pr_vector_shrink_to_fit Jakub Szuppe 2017-07-10 23:49:51 +02:00
  • 6c2a3604b9 Implement vector::shrink_to_fit() Jakub Szuppe 2017-06-17 17:44:26 +02:00
  • 766dc7881c Fix memory releasing in vector Jakub Szuppe 2017-06-17 17:42:03 +02:00
  • cff33b24a6 Fix warning #730 Jakub Szuppe 2017-06-17 12:00:49 +02:00
  • 251d02b17d Merge pull request #731 from jszuppe/pr_svm_migrate_mem Kyle Lutz 2017-06-11 13:18:47 -07:00
  • f568c447e3 Add wrapper for clEnqueueSVMMigrateMem() Jakub Szuppe 2017-06-04 14:37:36 +02:00
  • 08e00e3848 Merge pull request #729 from jszuppe/pr_default_device_queue Kyle Lutz 2017-06-10 19:13:44 -07:00
  • ed2fadbac6 Merge pull request #728 from jszuppe/fix_727 Jakub Szuppe 2017-06-07 11:01:21 +02:00
  • 97b91bffa1 Fix OpenCL 2.1 references Jakub Szuppe 2017-06-04 14:46:25 +02:00
  • cb534cdfa2 Add clSetDefaultDeviceCommandQueue wrapper Jakub Szuppe 2017-06-04 13:52:25 +02:00
  • 70234dd24b Fix issue #727 Jakub Szuppe 2017-06-03 13:22:19 +02:00
  • 35aa665c75 Merge pull request #726 from jszuppe/pr_device_host_timers Kyle Lutz 2017-05-27 16:18:33 -07:00
  • 8f0b1bbc3f Make device get timer methods const Jakub Szuppe 2017-05-27 20:31:53 +02:00
  • b43adb4517 Add host timer res query to platform Jakub Szuppe 2017-05-27 18:04:41 +02:00
  • 725a8fa8e8 Add tests for device timer methods Jakub Szuppe 2017-05-27 12:02:44 +02:00
  • 86af893f58 Add OpenCL 2.1 device info queries Jakub Szuppe 2017-05-27 09:42:11 +02:00
  • 80ef5a7758 Add clGetHostTimer and clGetDeviceAndHostTimer Jakub Szuppe 2017-05-27 09:40:01 +02:00
  • 23ce38e1b2 Merge pull request #724 from jszuppe/pr_program_with_il Kyle Lutz 2017-05-23 08:15:43 -07:00
  • d1bc634fc5 Add tests for creating program with IL Jakub Szuppe 2017-05-22 22:16:45 +02:00
  • 7542dd0622 Add create_program_with_il() to program Jakub Szuppe 2017-05-22 22:15:58 +02:00
  • 8979846ba0 Merge pull request #720 from jszuppe/pr_kernel_clone Jakub Szuppe 2017-05-16 10:51:51 +02:00
  • 9795eabc98 Merge pull request #722 from jmr1/vector_reserve Jakub Szuppe 2017-05-15 17:07:23 +02:00
  • da05ba9631 vector::reserve() implemented Janusz Rupar 2017-05-14 11:32:33 +02:00
  • c36f0517bb Merge pull request #721 from jszuppe/pr_fix_scan_on_cpu Jakub Szuppe 2017-05-13 20:55:56 +02:00
  • 6fc7bea6e9 Fix scan_on_cpu algorithm Jakub Szuppe 2017-05-13 15:21:56 +02:00
  • 24bbb350bb Add clone() to kernel class Jakub Szuppe 2017-05-12 20:16:32 +02:00
  • c736d6eb9c Add check_version() to platform class Jakub Szuppe 2017-05-12 21:20:20 +02:00
  • 77fe5e8204 Add desc to check_version() in device class Jakub Szuppe 2017-05-12 21:20:03 +02:00
  • b16e0b8ee7 Merge pull request #717 from jszuppe/pr_subgroup_info Jakub Szuppe 2017-05-10 13:37:58 +02:00
  • 499689dd05 Fix test_vector.cpp Jakub Szuppe 2017-05-09 12:58:09 +02:00
  • d77df8f336 AppVeyor: Use latest OCL headers Jakub Szuppe 2017-05-09 19:13:00 +02:00
  • 2fcaa8db15 Fix test_for_each.cpp Jakub Szuppe 2017-05-08 18:54:18 +02:00
  • f14950fab3 Print platform name in hello_world.cpp example Jakub Szuppe 2017-05-08 18:49:18 +02:00
  • aa778dc822 Add missing BOOST_COMPUTE_MAX_CL_VERSION defs Jakub Szuppe 2017-05-06 20:19:49 +02:00
  • 1bee0169ba Add tests for get_sub_group_info() Jakub Szuppe 2017-05-06 20:18:39 +02:00
  • d4b0192634 Add get_sub_group_info() to kernel class Jakub Szuppe 2017-05-06 20:27:27 +02:00
  • 114e444a7e Small fixes to opengl/context.hpp Jakub Szuppe 2017-05-06 20:27:17 +02:00
  • a965a8dab6 Merge pull request #710 from jszuppe/pr_add_appvayor_ci boost-1.65.1 boost-1.65.0 Kyle Lutz 2017-05-03 22:06:00 -07:00
  • f3a2e4c605 Add AppVeyor CI badge Jakub Szuppe 2017-04-21 18:39:36 +02:00
  • 57bf8ac0b8 Change appveyor.yml to .appveyor.yml Jakub Szuppe 2017-04-21 18:38:27 +02:00
  • 378087ed25 Add VS2015 build to AppVeyor CI Jakub Szuppe 2017-04-20 20:26:20 +02:00
  • 3f23f3bb83 Add AppVeyor CI Jakub Szuppe 2017-04-20 20:07:19 +02:00
  • 863371d290 Merge pull request #715 from haahh/pr_fixes Jakub Szuppe 2017-04-27 20:58:01 +02:00
  • 193d7f6247 Merge pull request #712 from ddemidov/issue-692 Jakub Szuppe 2017-04-26 11:32:58 +02:00
  • 0f5c49d5f5 Fix write/read race bug Jakub Szuppe 2017-04-20 16:43:13 +02:00
  • 64d389203b Explicit conversion to cl_uint Jakub Szuppe 2017-04-20 16:42:29 +02:00
  • 9d0b9410f7 Fix test in test_device.cpp Jakub Szuppe 2017-04-19 18:02:06 +02:00
  • a4a3982e1c Fix test_flat_set.cpp test Jakub Szuppe 2017-04-19 10:22:23 +02:00
  • 97f78d50b9 Fix test_is_permutation.cpp test Jakub Szuppe 2017-04-19 00:16:25 +02:00
  • 43f3634378 Fix test_random_shuffle.cpp test Jakub Szuppe 2017-04-19 00:16:09 +02:00
  • ebc1ddfcbd Fix test_pair.cpp test Jakub Szuppe 2017-04-19 00:15:53 +02:00
  • 84cff684c2 Add missing == != operators Jakub Szuppe 2017-04-26 11:22:36 +02:00
  • debbf80b4d Merge pull request #714 from haahh/pr_add_gitter Jakub Szuppe 2017-04-25 17:38:18 +02:00
  • 17a7a0b9e8 Add Gitter badge Jakub Szuppe 2017-04-25 16:13:13 +02:00
  • 88e401770d Merge pull request #699 from haahh/dev_max_cl_ver Jakub Szuppe 2017-04-24 18:07:00 +02:00
  • 568e0fe5bb Use BOOST_COMPUTE_MAX_CL_VERSION in Travis script Jakub Szuppe 2017-04-22 17:13:00 +02:00
  • 3906cd6587 Disable deprecated warns for max CL version Jakub Szuppe 2017-03-29 21:50:04 +02:00
  • ca75931466 Use BOOST_COMPUTE_CL_VERSION_X_Y in tests Jakub Szuppe 2017-03-29 21:49:10 +02:00
  • 09ef2163c2 Added BOOST_COMPUTE_MAX_CL_VERSION to specify the newest version to use Amir Shavit 2016-08-23 14:52:21 +01:00
  • 60a588955f Merge pull request #711 from haahh/pr_update_travis Jakub Szuppe 2017-04-23 20:08:33 +02:00
  • debbd92074 Fix Monte Carlo test for CI Jakub Szuppe 2017-04-22 23:30:34 +02:00
  • 9e48400ffe Enable C++11 in build for Coveralls Jakub Szuppe 2017-04-23 08:42:47 +02:00
  • 3875afe8c1 Use Boost 1.64 in Travis CI build Jakub Szuppe 2017-04-23 08:40:03 +02:00
  • a7aa6cb564 Optionally enforce device selected with BOOST_COMPUTE_DEFAULT variables Denis Demidov 2017-04-21 13:23:39 +03:00
  • 2e790df587 Merge pull request #706 from haahh/pr_fix_valarray Jakub Szuppe 2017-04-20 16:45:46 +02:00
  • dadfc113bd Fix bc::valarray copy ctor Jakub Szuppe 2017-04-18 20:59:54 +02:00
  • 141c034ae6 Merge pull request #705 from haahh/pr_fix_badges Kyle Lutz 2017-04-15 10:51:33 -07:00
  • e29e9fabe2 Fix badges in README.md Jakub Szuppe 2017-04-15 19:31:51 +02:00
  • 6de7f64487 Merge pull request #704 from huanzhang12/develop Kyle Lutz 2017-04-12 21:40:12 -07:00
  • 11c5e4af5c use _WIN32 instead of WIN32 Huan Zhang 2017-04-12 16:28:57 -07:00
  • 139b947c34 Merge pull request #703 from haahh/pr_fix_tests_no_initializer_list Jakub Szuppe 2017-04-09 20:02:10 +02:00
  • a845026280 Merge pull request #702 from haahh/pr_fix_sort_by_key_bug Jakub Szuppe 2017-04-09 20:01:52 +02:00
  • f06aed04c6 Fix #484 Jakub Szuppe 2017-04-08 18:12:08 +02:00
  • 4b080c1b6c Fixes bug #688 Jakub Szuppe 2017-04-07 19:38:25 +02:00
  • dcc9178e8d Merge pull request #701 from haahh/pr_sort_by_key_custom_struct2 Kyle Lutz 2017-04-02 22:20:04 -07:00
  • c21f705a2a Test sort_by_key with custom struct values Jakub Szuppe 2017-04-01 15:06:47 +02:00
  • a0c0602536 Fixes #162 Jakub Szuppe 2017-04-01 15:06:15 +02:00