2
0
mirror of https://github.com/boostorg/compute.git synced 2026-01-26 18:32:48 +00:00

Commit Graph

  • 6c22df7077 Better descriptions and minor refactoring Jakub Szuppe 2015-04-12 21:34:09 +02:00
  • 7ce179d414 Add make_strided_iterator_end function Jakub Szuppe 2015-04-12 15:58:02 +02:00
  • c80d42aa29 Strided iterator Jakub Szuppe 2015-04-12 15:56:10 +02:00
  • d4651113e7 Get rid of (potentially huge) temporary strings in offline cache Denis Demidov 2015-04-08 15:20:02 +03:00
  • b979ff527d Added Threefry RNG to performance benchmark Anees Haider 2015-04-06 09:51:53 +05:00
  • b565232b8e Merge remote-tracking branch 'compute/develop' Anees Haider 2015-04-06 09:33:52 +05:00
  • 72c75f189d Merge pull request #450 from ddemidov/issue-449 Kyle Lutz 2015-04-05 10:50:23 -07:00
  • 31342d7e53 Threefry generate signature modification Junaid Muzammil 2015-04-05 21:27:31 +05:00
  • 56ca5f2331 Add opencl vector types to the list of fundamental types Denis Demidov 2015-04-05 15:27:34 +03:00
  • 6a6a2aaf64 Merge pull request #448 from ddemidov/develop Kyle Lutz 2015-04-04 15:55:19 -07:00
  • 9c301324c7 Merge pull request #447 from kylelutz/transform-if Kyle Lutz 2015-04-04 15:54:32 -07:00
  • a754fcb720 kernel::get_work_group_info() should be const Denis Demidov 2015-04-04 22:02:42 +03:00
  • 61e16c8963 Overloaded Method for default Key Values Muhammad Junaid Muzammil 2015-04-01 23:57:55 +05:00
  • f9136ed842 Add transform_if() algorithm Kyle Lutz 2015-03-31 19:45:58 -07:00
  • 40cbc37262 Removed arbitrary sleeping in test code. Bastian Köcher 2015-03-30 20:41:17 +02:00
  • 1c41612c9a Unit Test Fixed and Comments Added Junaid Muzammil 2015-03-29 00:57:56 +05:00
  • 1c75d5752d Necessary Changes Made to Threefry Engine as recommended Junaid Muzammil 2015-03-28 16:59:57 +05:00
  • 415e7a0a21 Merge pull request #444 from haahh/find_benchmark Kyle Lutz 2015-03-27 08:17:36 -07:00
  • a65de68e0d Making sure compiler won't cut out find() calls Jakub Szuppe 2015-03-27 09:09:45 +01:00
  • acc28f9e67 Added command_queue opencl runtime check. Bastian Köcher 2015-03-26 16:41:37 +01:00
  • b1acf0ae74 Benchmarks for find() algorithm Jakub Szuppe 2015-03-26 12:27:47 +01:00
  • f7b3f9e6ba Reverted wrong indentation fix. Bastian Köcher 2015-03-26 13:50:02 +01:00
  • d00bd02487 - Fixed context::get_device() for contexts with multiple devices - Fixed destructor callback test for NVIDIA Bastian Köcher 2015-03-25 22:55:08 +01:00
  • 2692bcbf09 - Added command queue constructor version checking to support compiling with 2.0 sdk and running on older OpenCl versions Bastian Köcher 2015-03-24 21:16:33 +01:00
  • 0001385196 Merge pull request #439 from kylelutz/reduce-header-includes Kyle Lutz 2015-03-23 21:50:40 -07:00
  • fca8fcf2be Merge pull request #436 from kylelutz/perf-random-number-engine Kyle Lutz 2015-03-23 21:50:19 -07:00
  • 44c54d4f7a Refactored Threefry RNG Junaid Muzammil 2015-03-22 18:04:01 +05:00
  • 37e060d0ca Threefry Random 123 Support Added Muhammad Junaid Muzammil 2015-03-22 16:53:47 +05:00
  • 34e042a298 Reduce Boost header includes Kyle Lutz 2015-03-21 11:38:30 -07:00
  • a3cbcc8b25 Add perf_random_number_engine benchmark Kyle Lutz 2015-03-16 20:57:12 -07:00
  • cc65c5bf16 Merge pull request #435 from kylelutz/travis-gcc48 Kyle Lutz 2015-03-16 20:38:00 -07:00
  • 78db09bf10 Use gcc-4.8 on Travis-CI Kyle Lutz 2015-03-16 19:25:04 -07:00
  • a1a7814c28 Merge pull request #434 from kylelutz/parameter-cache Kyle Lutz 2015-03-16 19:08:57 -07:00
  • 4175a85171 Add parameter_cache class Kyle Lutz 2015-03-15 16:14:33 -07:00
  • 238ab820ac Merge pull request #433 from haahh/dev_reverse_copy Kyle Lutz 2015-03-13 16:26:17 -07:00
  • 5aace2dde9 Fixing author. Jakub Szuppe 2015-03-14 00:09:36 +01:00
  • f95b1ee682 Separate kernel for reverse_copy() Jakub Szuppe 2015-03-10 21:39:27 +01:00
  • 0ab1d5fea2 Add reverse_copy benchmarks Jakub Szuppe 2015-03-10 13:25:12 +01:00
  • aa15cd6ac4 Merge pull request #431 from kylelutz/boost-build Kyle Lutz 2015-03-01 11:55:35 -07:00
  • a1e3366ade Add Boost.Build support Kyle Lutz 2015-03-01 09:36:59 -08:00
  • d97fbc582a Merge pull request #430 from kylelutz/fix-qt5-error Kyle Lutz 2015-02-28 23:54:07 -07:00
  • 9a930e6ee3 Only call QWidget::windowHandle() for Qt >= 5.0 Kyle Lutz 2015-02-28 22:35:59 -08:00
  • 0843b61f26 Merge pull request #425 from kylelutz/opengl-osx Kyle Lutz 2015-02-26 15:34:36 -07:00
  • d4adfc5feb Add support for OpenCL-OpenCL sharing on Mac OS X Kyle Lutz 2015-02-26 14:57:26 -07:00
  • d035cf9881 Merge pull request #429 from kylelutz/extents-begin-end Kyle Lutz 2015-02-26 13:12:50 -07:00
  • a71a4e9853 Add begin() and end() methods to extents<N> Kyle Lutz 2015-02-25 11:06:45 -07:00
  • 421510160e Merge pull request #427 from shehzan10/develop Kyle Lutz 2015-02-23 11:08:13 -07:00
  • 4961a6177f BUGFIX enable double for key type in radix sort by key Shehzan Mohammed 2015-02-23 12:15:40 -05:00
  • de76e66dd1 Merge pull request #426 from jmr1/msvc2013 Kyle Lutz 2015-02-22 19:02:45 -07:00
  • 453ca0afc9 Added expected results for MSVC random generator jmr1 2015-02-22 17:38:44 +01:00
  • 9c3d2e0a87 MSVC 2013 workaround for passing one parameter to a variadic template jmr1 2015-02-22 17:33:35 +01:00
  • bf233d833c Missing using declaration jmr1 2015-02-22 17:21:36 +01:00
  • 300a3df380 Enable math defines for MSVC jmr1 2015-02-22 17:21:05 +01:00
  • 92c4ca1253 MSVC 2013 build settings fix jmr1 2015-02-22 17:19:00 +01:00
  • 5284aa3279 Merge pull request #424 from kylelutz/refactor-image-classes Kyle Lutz 2015-02-11 22:37:03 -08:00
  • ca0bc4b7d3 Refactor image classes Kyle Lutz 2015-02-07 14:50:27 -08:00
  • 6e38dafbd5 Merge pull request #423 from kylelutz/buffer-clone-flags Kyle Lutz 2015-02-08 15:06:57 -08:00
  • a34aaf0456 Merge pull request #422 from kylelutz/no-device-found-exception Kyle Lutz 2015-02-08 15:06:43 -08:00
  • 2d6e0994fc Merge pull request #421 from kylelutz/disable-context-error-handler Kyle Lutz 2015-02-08 15:06:25 -08:00
  • 8618f8cb45 Merge pull request #420 from kylelutz/libraries-json Kyle Lutz 2015-02-08 15:06:09 -08:00
  • 8b2788f026 Add no_device_found exception Kyle Lutz 2015-02-07 12:11:55 -08:00
  • 3c56ea4cbe Preserve memory flags in buffer::clone() Kyle Lutz 2015-02-07 12:27:24 -08:00
  • 155ec4b8b9 Disable default context error handler Kyle Lutz 2015-02-07 10:21:24 -08:00
  • fb56568b27 Add meta/libraries.json file Kyle Lutz 2015-02-07 09:53:36 -08:00
  • a52cf3d8d6 Merge pull request #417 from roshanr95/set-algorithms-benchmarks Kyle Lutz 2015-01-25 19:01:55 -08:00
  • bf89f042e7 Rewrite benchmarks for set_algorithms Roshan 2015-01-25 02:37:27 +05:30
  • 82a8ef9682 Merge pull request #416 from bastiankoe/develop Kyle Lutz 2015-01-21 22:08:17 -08:00
  • 426fbbb8c4 - Added missing header Bastian Köcher 2015-01-21 20:03:54 +01:00
  • bed9b761f7 Merge pull request #413 from bastiankoe/destructor_callback Kyle Lutz 2015-01-20 19:57:03 -08:00
  • 1e711e0330 - Rebased with develop branch - Moved include into the test Bastian Köcher 2015-01-20 10:19:37 +01:00
  • f4bf942a31 Merge pull request #412 from bastiankoe/createsubbuffer Kyle Lutz 2015-01-16 18:40:01 -08:00
  • 316109abd4 Merge pull request #410 from kylelutz/wait-guard Kyle Lutz 2015-01-16 18:39:18 -08:00
  • de0794e140 Merge pull request #409 from kylelutz/vector-resize-exception Kyle Lutz 2015-01-16 18:39:11 -08:00
  • 09d3c44cd7 - Added templated register_destructor_callback function and a test for this new functionality Bastian Köcher 2015-01-16 16:38:25 +01:00
  • 7eba538c55 Merge branch 'develop' into createsubbuffer Bastian Köcher 2015-01-16 15:59:24 +01:00
  • 78ce892705 - Added testcase for subbuffer creation - Added documentation and asserts for buffer.create_subbuffer function Bastian Köcher 2015-01-16 15:57:28 +01:00
  • 1e2da6b9c8 - Added function to create a subbuffer Bastian Köcher 2015-01-15 15:10:50 +01:00
  • 79aa6758f2 Add wait_guard class Kyle Lutz 2015-01-07 20:19:05 -08:00
  • 8b27e22b2f Add test for vector::resize() exception-safety Kyle Lutz 2015-01-07 20:15:13 -08:00
  • 861a75ae9f Merge pull request #404 from kylelutz/copy-async-static-assert Kyle Lutz 2014-12-30 22:37:35 -08:00
  • 5b5eae8270 Change assert() to static_assert() in copy_async() Kyle Lutz 2014-12-30 20:59:04 -08:00
  • fa0f429d10 Merge pull request #400 from kylelutz/test-std-accumulate-equality Kyle Lutz 2014-12-30 16:35:53 -08:00
  • 01643e7f9a Add test for equality with std::accumulate() Kyle Lutz 2014-12-30 16:12:55 -08:00
  • 6609a54c00 Merge pull request #399 from kylelutz/rename-misc-tests Kyle Lutz 2014-12-30 15:26:09 -08:00
  • 3807484451 Merge pull request #398 from kylelutz/fix-local-buffer-test Kyle Lutz 2014-12-30 15:25:49 -08:00
  • 7f962e6078 Rename miscellaneous tests Kyle Lutz 2014-12-30 14:50:47 -08:00
  • c48c4dd086 Fix local_buffer test when checking local memory size Kyle Lutz 2014-12-30 14:41:35 -08:00
  • 9f9e6f4543 Merge pull request #396 from kylelutz/four-iterator-algorithms Kyle Lutz 2014-12-30 14:03:26 -08:00
  • c74c2abc4f Add four-iterator versions of equal() and mismatch() Kyle Lutz 2014-12-30 13:44:24 -08:00
  • d2ea30895d Merge pull request #395 from roshanr95/includes Kyle Lutz 2014-12-30 13:40:36 -08:00
  • a72ee2f289 Merge pull request #394 from roshanr95/bernoulli-distribution Kyle Lutz 2014-12-30 13:39:13 -08:00
  • 20d1d95adc Merge pull request #393 from kylelutz/public-is-device-iterator Kyle Lutz 2014-12-30 12:58:40 -08:00
  • 35b6ff62ee Make documentation of includes algorithm more clearer Roshan 2014-12-31 02:00:57 +05:30
  • 2a24b282f5 Change default parameter to 0.5 Roshan 2014-12-31 01:55:55 +05:30
  • cfdb10c808 Move is_device_iterator to the public API Kyle Lutz 2014-12-29 17:22:25 -08:00
  • a25cbbe233 Merge pull request #355 from kylelutz/local-buffer Kyle Lutz 2014-12-25 11:24:49 -08:00
  • c31195ec7d Add local_buffer class Kyle Lutz 2014-12-24 13:47:20 -08:00
  • fa2fd2ceab Merge pull request #354 from kylelutz/osx-fixes Kyle Lutz 2014-12-24 11:39:56 -08:00
  • 417cb03670 Fixes for Mac OS X Kyle Lutz 2014-12-22 19:59:39 -08:00
  • 88811e345b Merge pull request #353 from kylelutz/more-thrust-benchmarks Kyle Lutz 2014-12-21 09:34:35 -08:00