2
0
mirror of https://github.com/boostorg/compute.git synced 2026-01-19 16:12:16 +00:00

Commit Graph

  • dd8c669d3e Merge pull request #885 from grafikrobot/modular develop Peter Dimov 2025-05-02 19:06:35 +03:00
  • 7e1ef8d042 Move include to target. Rene Rivera 2025-04-17 08:40:02 -05:00
  • 57038772bf Sync from upstream. Rene Rivera 2025-04-04 21:41:05 -05:00
  • cf7907574d Add test_sha1.cpp master boost-1.90.0.beta1 boost-1.90.0 boost-1.89.0 boost-1.88.0.beta1 boost-1.88.0 boost-1.87.0 pr/add-sha1-test Peter Dimov 2024-08-22 10:16:15 +03:00
  • 7359c0f73d Sync from upstream. Rene Rivera 2024-08-22 10:01:16 -05:00
  • c62316f441 Merge pull request #891 from boostorg/pr/add-windows-opencl-lib Kyle Lutz 2024-08-22 07:55:45 -07:00
  • 54915acaaf Merge pull request #893 from boostorg/pr/fix-sha1-fix Kyle Lutz 2024-08-22 07:55:12 -07:00
  • f8e5e35437 Output digest[i] as an integer, rather than a character, in sha1.hpp pr/fix-sha1-fix Peter Dimov 2024-08-22 10:21:19 +03:00
  • 3084aa4acd Link to OpenCL under Windows as well in test/Jamfile.v2 pr/add-windows-opencl-lib Peter Dimov 2024-08-22 10:08:54 +03:00
  • c539c92dd6 Merge pull request #887 from mmitti/mmitti/fix_sha1_digest_type Kyle Lutz 2024-08-21 20:42:33 -07:00
  • 51feec8615 Merge pull request #830 from rosenrodt/include-static-assert-fundamentals-hpp Kyle Lutz 2024-08-21 19:56:25 -07:00
  • 22882664e7 Merge pull request #890 from boostorg/fix_test_functional_popcount Kyle Lutz 2024-08-21 19:49:58 -07:00
  • d442329a0e Fix includes in test_functional_popcount.cpp Kyle Lutz 2024-08-21 19:26:24 -07:00
  • 79452d5279 fixup to changing sha1::digest_type mmitti 2024-08-19 10:34:47 +09:00
  • a4e185ea72 Move inter-lib dependencies to a project variable and into the build targets. Rene Rivera 2024-07-23 22:34:24 -05:00
  • f061aee945 Update copyright dates. Rene Rivera 2024-07-20 22:52:05 -05:00
  • 370f890280 Change all <source> references to <library>. Rene Rivera 2024-07-20 19:37:05 -05:00
  • cc6b16255d Bump B2 require to 5.2 Rene Rivera 2024-06-14 11:33:55 -05:00
  • 1e95192867 Add requires-b2 check to top-level build file. Rene Rivera 2024-05-05 09:00:00 -05:00
  • 1d67abb87f Switch to library requirements instead of source. As source puts extra source in install targets. Rene Rivera 2024-03-29 21:15:58 -05:00
  • 8bda41d126 Make the library modular usable. Rene Rivera 2024-03-11 08:30:25 -05:00
  • a329a281d2 Merge branch 'boostorg:master' into modular René Ferdinand Rivera Morell 2024-02-24 08:15:58 -06:00
  • 36350b7de8 Add a Boost-friendly subproject case to CMakeLists boost-1.87.0.beta1 boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 boost-1.85.0 boost-1.84.0.beta1 boost-1.84.0 boost-1.83.0.beta1 boost-1.83.0 boost-1.82.0.beta1 boost-1.82.0 boost-1.81.0.beta1 boost-1.81.0 boost-1.80.0.beta1 boost-1.80.0 boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 Peter Dimov 2021-06-04 20:47:52 +03:00
  • 4cf0653402 Add a Boost-friendly subproject case to CMakeLists pr/cmakelists Peter Dimov 2021-06-04 20:47:52 +03:00
  • 915ab0b3ca Merge pull request #832 from rosenrodt/pr-set-default-command-queue Jakub Szuppe 2019-05-12 11:22:50 +02:00
  • 2583e31214 Multiple refactors Anthony C 2019-05-09 01:51:58 +08:00
  • 73580396ef avoid attaching command queue more than once in debug mode Anthony C 2019-04-21 21:21:44 +08:00
  • fffb9eea36 Allow manually setting default command queue via default_queue() Anthony C 2019-04-21 17:10:51 +08:00
  • 5a29a4d0a1 Merge pull request #829 from rosenrodt/set-null-kernel-argument Jakub Szuppe 2019-04-04 07:48:07 +02:00
  • 60f8555780 fall back to old set_arg() behavior in case there's no support for c++11 nullptr Anthony C 2019-04-03 17:24:54 +08:00
  • bba8cbebd8 add support to set kernel argument as NULL; fixes issue #828 Anthony C 2019-04-03 17:01:02 +08:00
  • bb935fbf93 include Boost's static_assert header Anthony C 2019-04-03 15:54:07 +08:00
  • 36c89134d4 Merge pull request #826 from jszuppe/fix-cacheline-rettype boost-1.77.0.beta1 boost-1.77.0 boost-1.76.0.beta1 boost-1.76.0 boost-1.75.0.beta1 boost-1.75.0 boost-1.74.0.beta1 boost-1.74.0 boost-1.73.0.beta1 boost-1.73.0 boost-1.72.0.beta1 boost-1.72.0 boost-1.71.0.beta1 boost-1.71.0 boost-1.70.0.beta1 boost-1.70.0 Jakub Szuppe 2019-02-16 10:40:51 +01:00
  • 2904664177 Fix type for CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE Jakub Szuppe 2019-02-15 22:22:49 +01:00
  • 0035290686 Merge pull request #824 from jszuppe/fix-ulong-type Jakub Szuppe 2019-02-11 15:30:38 +01:00
  • 590c814bbe Fix: unsigned long is not fundamental type on Win64 Jakub Szuppe 2019-02-11 09:13:06 +01:00
  • a47ff938b7 Merge pull request #823 from jszuppe/accessors-reupload Jakub Szuppe 2019-02-10 16:30:30 +01:00
  • c4d1a88b23 Merge pull request #797 from u-s/feature/copy-with-wait-list Jakub Szuppe 2019-02-10 16:29:49 +01:00
  • 8c7412f19d Merge pull request #748 from henryiii/add_test_mactypes Jakub Szuppe 2019-02-10 16:29:25 +01:00
  • 4ab0939663 Adding types (would be included if including core) Henry Schreiner 2017-10-27 12:43:15 -04:00
  • f00732ee50 Include compute/types.hpp into compute/core.hpp Denis Demidov 2017-10-26 13:12:00 +03:00
  • 5adad8e248 kernel.hpp needs to include types.hpp Denis Demidov 2017-10-16 22:57:45 +03:00
  • 0ab199c834 Adding test (should fail on macOS) Henry Fredrick Schreiner 2017-10-16 16:39:02 -04:00
  • 827371af22 Merge pull request #772 from umar456/scan_fix Jakub Szuppe 2019-02-10 11:51:43 +01:00
  • 3de4bbaa0b Added wait_list parameter to copy functions Anton Myagkov 2018-10-07 20:14:12 +03:00
  • 3eb11f1cde Zero-init new vector_type Jakub Szuppe 2018-12-27 18:02:27 +01:00
  • 6c6a10893d Added a static assert to assure there's no padding between the members Amir Shavit 2016-08-24 11:05:58 +01:00
  • 04f7d5867f Added accessors to vector types Amir Shavit 2016-08-23 13:50:51 +01:00
  • 924ed68562 Merge pull request #820 from friederbluemle/fix-typo Jakub Szuppe 2019-02-07 11:11:14 +01:00
  • f171c6197e Fix typo Frieder Bluemle 2019-01-28 11:36:47 +08:00
  • 5f283bfb56 Merge pull request #812 from rosenrodt/sort-failure-on-amd-vega Jakub Szuppe 2019-01-21 12:30:28 +01:00
  • 81dc8c7352 insert memory fence to avoid AMD OpenCL compiler reordering the read/writes Anthony C 2019-01-15 11:13:36 +08:00
  • 2135633bc7 Merge pull request #807 from jszuppe/ci-fixes Jakub Szuppe 2018-12-29 19:55:07 +01:00
  • facbfb2698 Fix test_kernel.cpp Jakub Szuppe 2018-12-28 23:11:33 +01:00
  • 6fbfa0f679 Disable warning about deprecated CL extension Jakub Szuppe 2018-12-28 11:46:36 +01:00
  • 38093e73e0 Minor Travis CI fixes Jakub Szuppe 2018-12-28 11:07:16 +01:00
  • 0f52d92e81 Merge pull request #806 from Zialus/appveyor-fix Jakub Szuppe 2018-12-27 19:51:16 +01:00
  • 030bc9f318 Build with OpenCL 2.2 headers Jakub Szuppe 2018-12-27 17:38:35 +01:00
  • dbd0c15155 Add OpenCL Intel Platform to Travis CI Raul Ferreira 2018-12-24 15:46:13 +00:00
  • 61d18ce24e Merge pull request #788 from u-s/bugfix/variable-shadowing-simple-moving-average Jakub Szuppe 2018-12-27 17:39:33 +01:00
  • 5e8d41dec2 Fix AppVeyor Raul Ferreira 2018-12-27 15:15:07 +00:00
  • 217f77aa20 fix variable shadowing Anton Myagkov 2018-07-13 16:28:50 +03:00
  • be85263cc1 Merge pull request #805 from jszuppe/fix_travis_ci Jakub Szuppe 2018-12-27 11:55:40 +01:00
  • 494acecfbb Fix Travis CI script Jakub Szuppe 2018-12-24 13:53:22 +01:00
  • 78dd4315ae Adjust selecting CL version to new OpenCL headers Jakub Szuppe 2018-12-24 13:50:33 +01:00
  • 2a12dee5bf Merge pull request #803 from rosenrodt/fix-dupe-with-custom-compare-bitonic-block-sort Jakub Szuppe 2018-12-20 09:32:31 +01:00
  • 3cba294aed reduce local memory operations per suggestion from @jszuppe Anthony C 2018-12-20 08:08:29 +08:00
  • bceb336c39 fix issue #774 by force swapping keys when they are identical Anthony C 2018-12-19 21:25:20 +08:00
  • 22e04ea5a8 reproduce the issue as appeared in #774. the issue arises when there's equal keys (values that are compared against) in the array Anthony C 2018-12-19 20:48:45 +08:00
  • 2c16bbc14d Merge pull request #798 from keryell/add-xilinx Jakub Szuppe 2018-10-23 21:34:03 -07:00
  • b6c45e9939 Add Xilinx FPGA OpenCL implementation Ronan Keryell 2018-10-23 18:50:53 -07:00
  • 9189a761b7 Merge pull request #783 from henryiii/patch-1 boost-1.69.0-beta1 boost-1.69.0 boost-1.68.0 Jakub Szuppe 2018-07-20 11:45:54 +02:00
  • bbf9d132a6 Merge pull request #790 from boostorg/fully-qualify-make-zip-iterator Jakub Szuppe 2018-07-20 11:43:23 +02:00
  • ffd3f2f9b9 Fully qualify make_zip_iterator() in transform() Kyle Lutz 2018-07-18 22:06:51 -07:00
  • 470d03524e Fix Appveyor requesting missing OpenCL branch Henry Schreiner 2018-05-18 17:39:34 +02:00
  • 509ebe4a92 Merge pull request #780 from jszuppe/fix_memory_leak_746 Jakub Szuppe 2018-05-13 22:14:06 +02:00
  • 58bf86692c Fix mem. leak in buffer_iterator_index_expr default copy ctor Jakub Szuppe 2018-05-12 12:18:30 +02:00
  • 6e6bcf6bc8 Add buffer memory leak test case Jakub Szuppe 2018-05-12 12:28:07 +02:00
  • b0f5bfc4ba Merge pull request #776 from 9prady9/gcc8_fix Jakub Szuppe 2018-05-12 11:27:44 +02:00
  • 450a109c4a Fix device var access in tests macro calls pradeep 2018-05-08 14:55:41 +05:30
  • fdbdb94db6 Fix return var qualifier in svm_ptr::get_context pradeep 2018-05-08 14:53:38 +05:30
  • 520f9b35b1 Merge pull request #773 from sznaider/fix-cl-gl-extension-name Jakub Szuppe 2018-04-12 14:24:39 +02:00
  • 330a6dcfdb Use system-dependent CL<->GL sharing extension name instead of hardcoded string Mateusz Krawiec 2018-04-11 22:54:07 +02:00
  • 86b36bae6e Fix out of bound access in local_scan kernel Umar Arshad 2018-04-10 02:28:49 -04:00
  • 1bf4b53f60 Merge pull request #763 from lakshayg/static_assert Jakub Szuppe 2018-03-10 09:23:10 +01:00
  • e4ccfe39a6 Merge pull request #765 from lakshayg/future_then Jakub Szuppe 2018-03-10 09:12:37 +01:00
  • d833b22bb1 Add is_device_asserts Lakshay Garg 2018-03-04 16:59:49 +05:30
  • ade726a613 Remove STATIC_ASSERTs which caused failures Lakshay Garg 2018-02-28 15:15:10 +05:30
  • 147a330984 add static asserts for device iterators Lakshay Garg 2018-02-20 10:18:03 +05:30
  • a6879d2c2c add future::then() method Lakshay Garg 2018-02-20 20:57:38 +05:30
  • f8aa62c42f Merge pull request #770 from jszuppe/fix_coverage_info Jakub Szuppe 2018-02-28 12:17:19 +01:00
  • 635c828227 Ignore dependencies in coverage info Jakub Szuppe 2018-02-28 10:47:18 +01:00
  • 4650541e3b Merge pull request #761 from jeffhammond/use-std-shuffle-in-random_shuffle Jakub Szuppe 2018-02-28 09:56:47 +01:00
  • 22f6192eda Merge pull request #762 from ddemidov/boost-uuid-sha1-warning Jakub Szuppe 2018-02-27 19:48:06 +01:00
  • ebf13a6c77 fix error in use of std::random_device Jeff Hammond 2018-01-22 13:15:36 -08:00
  • b46d156064 initialize random engine with random device Jeff Hammond 2018-01-22 13:01:59 -08:00
  • 520a4f384e use std::shuffle for post-C++11 Jeff Hammond 2018-01-22 08:00:12 -08:00
  • 0831944bbf Merge pull request #769 from jszuppe/travis_ci_fix Jakub Szuppe 2018-02-27 19:37:43 +01:00
  • 1abd2b2eeb Adjust .travis.yml to Travis CI changes Jakub Szuppe 2018-02-24 11:55:01 +01:00
  • 615e1ac41b boost/uuid/sha1.hpp is deprecated since v1.66 Denis Demidov 2018-02-01 11:01:03 +03:00