Commit Graph

  • 01eb24f36c Fix bug in copy-constructor for wait_list Kyle Lutz 2014-03-23 21:26:09 -0700
  • 6334d67720 Merge pull request #75 from roshanr95/unique Kyle Lutz 2014-03-23 21:24:05 -0700
  • 5efecbdaad Merge pull request #74 from ddemidov/master Kyle Lutz 2014-03-23 21:23:21 -0700
  • 1e81b7ec2e Unique algorithm roshanr 2014-03-24 06:30:28 +0530
  • d653df535d Fixing several warnings given by pedantic g++-4.8.2 Denis Demidov 2014-03-22 22:37:39 +0400
  • 667aa9c200 Add buffer::clone() method Kyle Lutz 2014-03-20 23:25:56 -0700
  • 0446e24baf Fix BOOST_COMPUTE_FUNCTION() with non-default-constructible types Kyle Lutz 2014-03-20 23:22:59 -0700
  • c15f35b0be Check for empty strings in get_object_info() Kyle Lutz 2014-03-19 22:02:05 -0700
  • 21f053fe00 Check binary status in program::create_with_binary() Kyle Lutz 2014-03-19 21:50:06 -0700
  • 35eef1e6be Add test for inner_product() with counting_iterator Kyle Lutz 2014-03-19 21:49:12 -0700
  • fdadf85334 Merge pull request #68 from roshanr95/rotate_benchmarks Kyle Lutz 2014-03-17 20:44:04 -0700
  • 9450014389 Add benchmarks for rotate and rotate_copy roshanr 2014-03-17 19:12:49 +0530
  • 53d6e95054 Release v0.1 Kyle Lutz 2014-03-16 15:18:26 -0700
  • a439709fc2 Improve documentation Kyle Lutz 2014-03-16 13:58:51 -0700
  • 8e086104a0 Add event::set_callback() method Kyle Lutz 2014-03-16 13:14:25 -0700
  • 0c3a325554 Move transform_if() algorithm to experimental Kyle Lutz 2014-03-16 13:06:46 -0700
  • da22127181 Merge pull request #67 from roshanr95/reverse_benchmarks Kyle Lutz 2014-03-16 10:27:14 -0700
  • a65804d0c9 Add benchmarks for reverse roshanr 2014-03-16 22:31:29 +0530
  • 9bf22a41d1 Merge pull request #66 from roshanr95/rotate_copy Kyle Lutz 2014-03-13 08:07:11 -0700
  • bae7432c04 Improve sort_by_key() performance Kyle Lutz 2014-03-12 23:38:50 -0700
  • cf8e972e55 Improve kernel::set_arg() method Kyle Lutz 2014-03-12 21:02:22 -0700
  • 9e5bff9d83 Add SYSTEM to third-party include_directories() calls Kyle Lutz 2014-03-12 20:19:12 -0700
  • d03fab297d Merge pull request #63 from kylelutz/coveralls Kyle Lutz 2014-03-12 19:06:41 -0700
  • 524ce5c799 Add coveralls.io integration Kyle Lutz 2014-03-11 18:42:15 -0700
  • e1e84252d0 Merge pull request #65 from roshanr95/mersenneTwister Kyle Lutz 2014-03-12 18:21:13 -0700
  • f1b7f39655 rotate_copy algorithm and test roshanr 2014-03-13 03:56:56 +0530
  • 5fb6f94cea Merge pull request #62 from roshanr95/rotate Kyle Lutz 2014-03-12 10:38:56 -0700
  • d1a87603f0 Fix warnings in Mersenne Twister roshanr 2014-03-12 23:05:06 +0530
  • 03edbbbdab Rotate algorithm roshanr 2014-03-10 06:06:49 +0530
  • 9f6f9d989b Change Travis-CI badge to use the master branch Kyle Lutz 2014-03-11 22:15:34 -0700
  • 0a1c378731 Add opengl_renderbuffer class Kyle Lutz 2014-03-09 22:17:36 -0700
  • ad48527dcd Add documentation for OpenGL interop headers Kyle Lutz 2014-03-09 22:11:23 -0700
  • 6c8f158c00 Fix documentation for the wait_list class Kyle Lutz 2014-03-09 22:04:19 -0700
  • 83d104f24f Add BOOST_COMPUTE_CLOSURE() macro Kyle Lutz 2014-03-08 18:44:03 -0800
  • dec92cc438 Add BOOST_COMPUTE_ADAPT_STRUCT() macro Kyle Lutz 2014-03-08 17:43:32 -0800
  • 6f3f30bee9 Add enqueue_native_kernel() method to command_queue Kyle Lutz 2014-03-08 14:18:53 -0800
  • 3b49cf14f8 Add wait_list class Kyle Lutz 2014-03-08 14:09:41 -0800
  • 71af014b3d Add mapped_view container Kyle Lutz 2014-03-08 13:17:55 -0800
  • 51e89596b1 Simplify accumulate() with reduce() Kyle Lutz 2014-03-08 13:13:32 -0800
  • b8de46d4de Add experimental directory Kyle Lutz 2014-03-08 13:02:06 -0800
  • 9e0431006a Rearrange types tests Kyle Lutz 2014-03-08 12:55:11 -0800
  • 86c0bb0a12 Add inline specifier to opengl_enqueue_release_gl_objects() Kyle Lutz 2014-02-28 21:09:34 -0800
  • b1b50f5e3a Add meta_kernel::insert_function_call() method Kyle Lutz 2014-02-24 19:56:52 -0800
  • d9a45b06d3 Move float vector stream operators in meta_kernel Kyle Lutz 2014-02-24 19:42:31 -0800
  • 80781ce9d2 Add OpenCV-OCL interop functions Kyle Lutz 2014-02-22 10:57:42 -0800
  • dacdbf0ffd Bug in fill() with uchar4 Kyle Lutz 2014-02-22 10:49:39 -0800
  • e7a76c343a Remove unused variable in reduce_on_gpu() kernel Kyle Lutz 2014-02-14 18:14:18 -0800
  • 4ab210bee4 Merge pull request #54 from ddemidov/fix-travis-conf Kyle Lutz 2014-02-05 08:41:55 -0800
  • 905ebc2ded Install specific version of fglrx on Travis-CI Denis Demidov 2014-02-05 16:24:47 +0400
  • ec11d8cdc4 Add third-party perf tests Kyle Lutz 2014-02-02 13:12:17 -0800
  • 6de0b65d18 Improve documentation Kyle Lutz 2014-02-02 11:30:52 -0800
  • f3c2384af4 Add opengl_create_shared_context() function Kyle Lutz 2014-02-01 12:27:23 -0800
  • 0c88eca831 Add platform::id() method Kyle Lutz 2014-02-01 12:17:21 -0800
  • 9a0aa33c2f Make platform::get_extension_function_address() const Kyle Lutz 2014-02-01 12:15:53 -0800
  • 32379dd836 Fix bug with opengl_sphere example on AMD Kyle Lutz 2014-02-01 11:51:53 -0800
  • 881d398fff Use glDrawArrays() in opengl_sphere example Kyle Lutz 2014-02-01 11:45:26 -0800
  • ccd6f21d98 Change vector constructors to take queue argument Kyle Lutz 2014-01-27 23:39:19 -0800
  • bc8aa0e9d5 Skip generate_pair test on AMD Kyle Lutz 2014-01-26 18:52:58 -0800
  • f235e59e82 Add inline_ptx example Kyle Lutz 2014-01-20 20:02:20 -0800
  • 3be0ae78d8 Add batched_determinant example Kyle Lutz 2014-01-20 19:43:09 -0800
  • 47922aa780 Add Boost version check to config.hpp Kyle Lutz 2014-01-20 18:31:18 -0800
  • dc20f09d92 Add make_tuple() lambda function Kyle Lutz 2014-01-14 22:18:35 -0800
  • ea7c2bf2f4 Add make_pair() lambda function Kyle Lutz 2014-01-14 22:03:48 -0800
  • c784ae994e Add third lambda placeholder Kyle Lutz 2014-01-14 21:59:43 -0800
  • 46ef3fffb5 Make lambda function expressions variadic Kyle Lutz 2014-01-14 21:58:09 -0800
  • c57e1953d8 Make lambda get<N>() variadic Kyle Lutz 2014-01-14 21:54:54 -0800
  • 8aad57612b Make function_signature_to_mpl_vector<> meta-function variadic Kyle Lutz 2014-01-14 21:51:41 -0800
  • e313aae6f7 Rename lambda result test functions to check_lambda_result() Kyle Lutz 2014-01-14 21:46:42 -0800
  • 72664c8de9 Add test for generate() with pair<T1, T2> Kyle Lutz 2014-01-13 22:47:16 -0800
  • 1dd35de225 Fix sign comparison warnings in tests Kyle Lutz 2014-01-13 22:35:54 -0800
  • 68412f5ae0 Refactor function handling in lambda expressions Kyle Lutz 2014-01-12 23:41:45 -0800
  • 936d801466 Add support for host iterators to sort() Kyle Lutz 2014-01-12 21:49:20 -0800
  • 413267b32a Improve accumulate() performance Kyle Lutz 2014-01-12 21:42:32 -0800
  • 8bb13c9473 Add link to examples directory in README Kyle Lutz 2014-01-12 21:36:24 -0800
  • ac148e8f1f Fix extra semicolon warning in interop/eigen/core.hpp Kyle Lutz 2014-01-12 21:33:30 -0800
  • 4bed4b0626 Merge pull request #52 from ddemidov/max_arity_to_config Kyle Lutz 2014-01-09 23:26:50 -0800
  • 5e912dff1c Move BOOST_COMPUTE_MAX_ARITY definition to compute/config.hpp Denis Demidov 2014-01-10 09:55:35 +0400
  • 1976962ece Merge pull request #51 from ddemidov/roomy_zip_iterator Kyle Lutz 2014-01-09 11:57:39 -0800
  • 52bae83504 Make zip_iterator take more than three elements Denis Demidov 2014-01-09 22:20:36 +0400
  • 8379faec11 Merge pull request #49 from ddemidov/sha1-for-online-cache Kyle Lutz 2014-01-07 11:10:10 -0800
  • d24749ae52 Use SHA1 for online cache keys Denis Demidov 2014-01-07 22:28:19 +0400
  • 6f52e3ce1f Merge pull request #46 from ddemidov/offline-cache Kyle Lutz 2014-01-07 10:11:08 -0800
  • d3bc213e9c Merge pull request #47 from ddemidov/multiple-objects Kyle Lutz 2014-01-07 10:10:14 -0800
  • 41d2052c2a Fix linkage problem with detail::getenv() Denis Demidov 2014-01-07 21:29:18 +0400
  • f519ad3639 Use the original program source for program creation/compilation Denis Demidov 2014-01-07 20:59:30 +0400
  • aad03486d9 Add interop support Kyle Lutz 2014-01-06 23:35:38 -0800
  • b47e74df6f Add is_fundamental type-trait Kyle Lutz 2014-01-06 23:01:03 -0800
  • 0bc8818c50 Add Black-Scholes option pricing example Kyle Lutz 2014-01-06 22:52:48 -0800
  • eca81df028 Merge pull request #39 from ddemidov/offline-cache Kyle Lutz 2014-01-06 22:47:52 -0800
  • 4ba736aac4 Test offline cache with Travis-CI Denis Demidov 2014-01-06 23:08:56 +0400
  • 562f149b18 Implements offline kernel caching Denis Demidov 2013-12-26 15:12:01 +0400
  • 38c6e9bc0f Include only necessary headers in examples Kyle Lutz 2014-01-06 18:57:05 -0800
  • a385329c0b Fix complex header include in documentation Kyle Lutz 2014-01-06 18:45:12 -0800
  • b17888b604 Move future header to async directory Kyle Lutz 2014-01-06 18:39:03 -0800
  • 55eeada078 Add getenv() wrapper Kyle Lutz 2014-01-05 18:42:43 -0800
  • 98fb402dde Add FAQ to documentation Kyle Lutz 2014-01-05 19:53:14 -0800
  • 84b45b4394 Bump Boost version requirement to 1.48 Kyle Lutz 2014-01-05 18:43:29 -0800
  • e337f632da Add height() and width() methods to image2d Kyle Lutz 2014-01-05 18:33:38 -0800
  • 3bc4a6366d Add BOOST_COMPUTE_STRINGIZE_SOURCE() macro Kyle Lutz 2014-01-05 18:30:09 -0800
  • 6b30645d6d Remove extra semicolon in accumulate.hpp Kyle Lutz 2014-01-05 18:18:45 -0800