Commit Graph

  • 7d377989ee Add equality operators for all wrapper classes Kyle Lutz 2014-07-08 20:33:02 -0700
  • 4a1b3edf48 Fix resize bug with vector::assign() Kyle Lutz 2014-07-07 21:49:26 -0700
  • 89089576ab Merge pull request #176 from kylelutz/get-info-specializations Kyle Lutz 2014-07-07 21:30:07 -0700
  • cae813ec3c Add get_info<Info>() specializations Kyle Lutz 2014-07-07 19:04:38 -0700
  • bd164a24b2 Merge pull request #175 from kylelutz/fix-platform-empty-devices Kyle Lutz 2014-07-07 18:57:16 -0700
  • 5d6921f162 Merge pull request #170 from kylelutz/create-program-with-built-in-kernels Kyle Lutz 2014-07-07 08:04:12 -0700
  • c156ca7198 Merge pull request #169 from kylelutz/hash-function Kyle Lutz 2014-07-07 08:02:09 -0700
  • 8f952b3c5b Merge pull request #168 from kylelutz/struct-is-packed Kyle Lutz 2014-07-07 08:01:50 -0700
  • 1975261a7d Merge pull request #164 from kylelutz/compile-link-program Kyle Lutz 2014-07-07 08:01:36 -0700
  • 73443e0111 Fix errors when using platforms with no devices Kyle Lutz 2014-07-07 07:48:56 -0700
  • 6103ff6cfb Add program::create_with_built_in_kernels() method Kyle Lutz 2014-07-02 23:45:35 -0700
  • 6af32b3d8f Add hash() function Kyle Lutz 2014-07-02 23:24:18 -0700
  • 235261a977 Add check for packed structs in BOOST_COMPUTE_ADAPT_STRUCT() Kyle Lutz 2014-07-02 22:53:48 -0700
  • 90217d055b Add compile() and link() methods to program Kyle Lutz 2014-07-02 22:32:58 -0700
  • bfe2bdd7f7 Merge pull request #163 from roshanr95/distribution-benchmarks Kyle Lutz 2014-07-02 18:15:54 -0700
  • cd41289bbc Add benchmarks for the new disributions roshanr 2014-07-02 20:00:23 +0530
  • 1a063e86cd Merge pull request #161 from roshanr95/lce Kyle Lutz 2014-06-30 21:07:11 -0700
  • acf4698af1 Add benchmark for lce roshanr 2014-06-30 23:41:58 +0530
  • d81edfc387 Fix errors in lce roshanr 2014-06-30 23:41:16 +0530
  • 47e93c9679 Merge pull request #160 from roshanr95/permutation-algorithms Kyle Lutz 2014-06-27 19:15:29 -0700
  • be18866bca Add benchmarks for permutation algorithms roshanr 2014-06-27 08:22:32 +0530
  • 2fa478a11f Merge pull request #158 from roshanr95/search-algorithms Kyle Lutz 2014-06-25 18:37:56 -0700
  • 7baff5980a Add benchmarks for search algorithms roshanr 2014-06-26 01:27:58 +0530
  • f3d20639f7 Change function signature of search algorithms to match STL versions roshanr 2014-06-26 00:50:22 +0530
  • 9f74b5290e Enable OpenCV on Travis-CI Kyle Lutz 2014-06-24 20:54:02 -0700
  • 1dd4d7d875 Merge pull request #157 from roshanr95/partitioning_algorithms Kyle Lutz 2014-06-24 18:52:11 -0700
  • be9be67348 Merge pull request #155 from Mageswaran1989/image_format-support-grey-images Kyle Lutz 2014-06-24 18:39:52 -0700
  • 2e825a9ad1 Add benchmarks for partitioning algorithms roshanr 2014-06-25 04:43:47 +0530
  • f10d3d549d updated interop/opencv/core.hpp for grey images Mageswaran 2014-06-24 20:59:48 +0530
  • 049fbd1a36 Add BOOST_COMPUTE_USE_CPP11 CMake flag Kyle Lutz 2014-06-22 09:46:40 -0700
  • 81994ed6c9 support for OpenCV grey images Mageswaran 2014-06-21 16:48:42 +0530
  • 1d5a088e94 Merge pull request #152 from roshanr95/set_algorithms Kyle Lutz 2014-06-20 18:55:25 -0700
  • b011138c1f Merge pull request #151 from Mageswaran1989/adding-opencv_sobel_filter-example Kyle Lutz 2014-06-20 18:48:55 -0700
  • 0fa15ea706 Merge pull request #150 from Mageswaran1989/adding-opencv_convolution.cpp-example Kyle Lutz 2014-06-20 18:46:04 -0700
  • e2c5fe5504 Add benchmarks for set algorithms roshanr 2014-06-21 02:51:00 +0530
  • 5b832d8ee1 Fix errors in set algorithms roshanr 2014-06-21 02:42:27 +0530
  • 01bf3abe30 added return in catch block Mageswaran 2014-06-20 21:24:56 +0530
  • dceaa72c11 Merge pull request #148 from Mageswaran1989/renaming-opencv_filter-to-opencv_flip Kyle Lutz 2014-06-20 08:34:29 -0700
  • aae0f777a3 added opencv sobel filter Mageswaran 2014-06-20 18:35:20 +0530
  • 3210ee0c1f added example/opencv_convolution.cpp Mageswaran 2014-06-20 17:26:02 +0530
  • 2f6dda41d9 renamed example/opencv_filter.cpp to example/opencv_flip.cpp Mageswaran 2014-06-20 11:27:05 +0530
  • 4abb85705c Merge pull request #144 from jamboree/develop Kyle Lutz 2014-06-19 08:33:13 -0700
  • c518869dd4 Use BOOST_NOEXCEPT jamboree 2014-06-19 18:03:09 +0800
  • b670212ee8 Use "OpenCL API" rather than "OpenCL C API" Kyle Lutz 2014-06-18 18:42:21 -0700
  • b66ee3d75c Merge pull request #139 from roshanr95/lce Kyle Lutz 2014-06-17 19:16:26 -0700
  • fd2506b161 Add quick and dirty linear congruential engine roshanr 2014-06-13 01:59:00 +0530
  • 3ac85e3fbc Merge pull request #141 from roshanr95/discrete_distribution Kyle Lutz 2014-06-16 18:39:59 -0700
  • bd79332cc0 Merge pull request #140 from roshanr95/uniform_int_distribution Kyle Lutz 2014-06-16 18:39:14 -0700
  • c82bcfddd6 Merge pull request #138 from Mageswaran1989/merging-optical-flow-examples Kyle Lutz 2014-06-16 18:37:18 -0700
  • f6c46f665f merged opencv optical examples with command line options Mageswaran 2014-06-13 11:43:11 +0530
  • a0a7a85d0d Add discrete_distribution roshanr 2014-06-16 02:13:29 +0530
  • 79063d4fb4 Add uniform_int_distribution roshanr 2014-06-15 02:28:59 +0530
  • c1d867ba48 Use program_options for matrix_transpose example Kyle Lutz 2014-06-12 20:24:20 -0700
  • 01eed2c702 Cleanup matrix_transpose example Kyle Lutz 2014-06-12 19:41:14 -0700
  • 2feec50926 Update matrix_transpose.cpp vaa-msu 2014-06-12 20:11:06 +0400
  • 5f406314ae Use program_options for resize_image example Kyle Lutz 2014-06-10 19:19:57 -0700
  • 3bf34f368b Fix test for copy_async() Kyle Lutz 2014-06-08 23:51:08 -0700
  • 6ea122adb7 Add support for specifying wait-lists in command_queue Kyle Lutz 2014-06-08 21:57:30 -0700
  • 57470c48c2 Add device::get() method Kyle Lutz 2014-06-08 14:03:27 -0700
  • a639e408b8 Cleanup move-semantics for all core types Kyle Lutz 2014-06-08 13:35:40 -0700
  • c2c1346f19 Rename event::get_status() to event::status() Kyle Lutz 2014-06-08 10:43:13 -0700
  • 69e483696b Use reduce() for accumulate() with min()/max() Kyle Lutz 2014-06-08 10:32:57 -0700
  • 5c5e813b04 Fix typo in mapped_view test Kyle Lutz 2014-06-08 09:04:51 -0700
  • d2379699d0 Limit maximum number of program_cache instances Kyle Lutz 2014-06-07 21:51:56 -0700
  • 60aca4401b Simplify the program::create_kernel() implementation Kyle Lutz 2014-06-07 19:43:50 -0700
  • 732ab539f3 Improve documentation Kyle Lutz 2014-06-07 12:39:33 -0700
  • fc9f014526 Add core.hpp header Kyle Lutz 2014-06-07 11:57:11 -0700
  • b228de76a7 Add memory_object::set_destructor_callback() method Kyle Lutz 2014-06-07 11:13:52 -0700
  • d30dcfb564 Use clEnqueueWriteBuffer() for writing single values with fill() Kyle Lutz 2014-06-06 23:04:50 -0700
  • 2ca2c16839 Swap allocators in vector::swap() Kyle Lutz 2014-06-06 08:27:40 -0700
  • 3f0080b371 Update README file Kyle Lutz 2014-06-04 18:57:26 -0700
  • 07ae8638de Remove bogus assert() in command_queue::enqueue_nd_range_kernel() Kyle Lutz 2014-06-04 18:50:43 -0700
  • 53c3e1af83 Add normal_distribution.hpp to random.hpp header Kyle Lutz 2014-06-04 18:44:55 -0700
  • 36681a6ad5 Merge pull request #131 from roshanr95/bernoulli-distribution Kyle Lutz 2014-06-04 18:41:37 -0700
  • 1777b7e5bf Add bernoulli distribution roshanr 2014-06-02 03:21:33 +0530
  • cfc3a7ebf1 Merge pull request #130 from vaa-msu/patch-4 Kyle Lutz 2014-06-02 23:01:49 -0700
  • 99891752a6 Merge pull request #129 from vaa-msu/patch-1 Kyle Lutz 2014-06-02 22:55:49 -0700
  • fb6c3528d3 Changed tpb and workSize to 'uint_'s vaa-msu 2014-06-03 09:51:38 +0400
  • b2f80daf17 Merge pull request #128 from 'daniel-murray/develop' Kyle Lutz 2014-06-02 22:48:07 -0700
  • b34c02c239 add BOOST_COMPUTE_DEFAULT_DEVICE_TYPE env variable support daniel-murray 2014-06-01 17:19:59 +0100
  • 167c1383ae Merge pull request #127 from roshanr95/permutation-algorithms Kyle Lutz 2014-06-02 22:42:24 -0700
  • d65a5cf881 Changed some 'uint's to 'uint_'s vaa-msu 2014-06-03 09:27:17 +0400
  • b772ae4849 Add algorithm and test for is_permutation roshanr 2014-06-01 06:01:38 +0530
  • 5e08e1b0b6 Add algorithm and test for prev_permutation roshanr 2014-06-01 06:01:31 +0530
  • 9943683627 Minor fixes for next_permutation roshanr 2014-06-01 06:00:57 +0530
  • ff11312fd5 Merge pull request #126 from roshanr95/next_permutation Kyle Lutz 2014-05-29 23:16:31 -0700
  • 12273f9637 Merge pull request #125 from roshanr95/partition_point Kyle Lutz 2014-05-29 23:16:03 -0700
  • 79d374f646 Minor fix in binary_search roshanr 2014-05-29 22:39:08 +0530
  • e4f0783ecd Add algorithm and test for next_permutation roshanr 2014-05-29 01:30:32 +0530
  • c8d4836a6f Add partition_point algorithm and test roshanr 2014-05-26 03:43:19 +0530
  • 1bf09a5624 Add binary_find algorithm roshanr 2014-05-25 20:41:12 +0530
  • 8cfaf793f6 Add memory_limits example Kyle Lutz 2014-05-24 23:25:44 -0700
  • 52886775f8 Support conversion of lambda expressions to function objects Kyle Lutz 2014-05-24 13:42:43 -0700
  • f119d6f9d6 Merge pull request #118 from Mageswaran1989/master Kyle Lutz 2014-05-23 22:55:30 -0700
  • 0a0fa4c25b Merge pull request #117 from roshanr95/stable_partition Kyle Lutz 2014-05-23 18:34:31 -0700
  • 4d3d114285 Add algorithm and test for stable_partition roshanr 2014-05-23 00:44:59 +0530
  • b7f2f43e0f added opencv optical flow example Mageswaran 2014-05-23 12:02:02 +0530
  • 4a507cb368 Remove test for variadic wait_list::insert() Kyle Lutz 2014-05-22 22:40:04 -0700
  • c7802d0a49 Move variadic event handling to async/wait.hpp Kyle Lutz 2014-05-20 23:08:46 -0700
  • 85af9d2630 Add variadic wait_for_all() function Kyle Lutz 2014-05-18 19:47:19 -0700