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

Commit Graph

  • 9e0431006a Rearrange types tests Kyle Lutz 2014-03-08 12:55:11 -08:00
  • 86c0bb0a12 Add inline specifier to opengl_enqueue_release_gl_objects() Kyle Lutz 2014-02-28 21:09:34 -08:00
  • b1b50f5e3a Add meta_kernel::insert_function_call() method Kyle Lutz 2014-02-24 19:56:52 -08:00
  • d9a45b06d3 Move float vector stream operators in meta_kernel Kyle Lutz 2014-02-24 19:42:31 -08:00
  • 80781ce9d2 Add OpenCV-OCL interop functions Kyle Lutz 2014-02-22 10:57:42 -08:00
  • dacdbf0ffd Bug in fill() with uchar4 Kyle Lutz 2014-02-22 10:49:39 -08:00
  • e7a76c343a Remove unused variable in reduce_on_gpu() kernel Kyle Lutz 2014-02-14 18:14:18 -08:00
  • 4ab210bee4 Merge pull request #54 from ddemidov/fix-travis-conf Kyle Lutz 2014-02-05 08:41:55 -08:00
  • 905ebc2ded Install specific version of fglrx on Travis-CI Denis Demidov 2014-02-05 16:24:47 +04:00
  • ec11d8cdc4 Add third-party perf tests Kyle Lutz 2014-02-02 13:12:17 -08:00
  • 867eb7153c Update documentation Kyle Lutz 2014-02-02 11:36:20 -08:00
  • 6de0b65d18 Improve documentation Kyle Lutz 2014-02-02 11:30:52 -08:00
  • f3c2384af4 Add opengl_create_shared_context() function Kyle Lutz 2014-02-01 12:27:23 -08:00
  • 0c88eca831 Add platform::id() method Kyle Lutz 2014-02-01 12:17:21 -08:00
  • 9a0aa33c2f Make platform::get_extension_function_address() const Kyle Lutz 2014-02-01 12:15:53 -08:00
  • 32379dd836 Fix bug with opengl_sphere example on AMD Kyle Lutz 2014-02-01 11:51:53 -08:00
  • 881d398fff Use glDrawArrays() in opengl_sphere example Kyle Lutz 2014-02-01 11:45:26 -08:00
  • ccd6f21d98 Change vector constructors to take queue argument Kyle Lutz 2014-01-27 23:39:19 -08:00
  • bc8aa0e9d5 Skip generate_pair test on AMD Kyle Lutz 2014-01-26 18:52:58 -08:00
  • f235e59e82 Add inline_ptx example Kyle Lutz 2014-01-20 20:02:20 -08:00
  • 3be0ae78d8 Add batched_determinant example Kyle Lutz 2014-01-20 19:43:09 -08:00
  • 47922aa780 Add Boost version check to config.hpp Kyle Lutz 2014-01-20 18:31:18 -08:00
  • dc20f09d92 Add make_tuple() lambda function Kyle Lutz 2014-01-14 22:18:35 -08:00
  • ea7c2bf2f4 Add make_pair() lambda function Kyle Lutz 2014-01-14 22:03:48 -08:00
  • c784ae994e Add third lambda placeholder Kyle Lutz 2014-01-14 21:59:43 -08:00
  • 46ef3fffb5 Make lambda function expressions variadic Kyle Lutz 2014-01-14 21:58:09 -08:00
  • c57e1953d8 Make lambda get<N>() variadic Kyle Lutz 2014-01-14 21:54:54 -08:00
  • 8aad57612b Make function_signature_to_mpl_vector<> meta-function variadic Kyle Lutz 2014-01-14 21:51:41 -08:00
  • e313aae6f7 Rename lambda result test functions to check_lambda_result() Kyle Lutz 2014-01-14 21:46:42 -08:00
  • 72664c8de9 Add test for generate() with pair<T1, T2> Kyle Lutz 2014-01-13 22:47:16 -08:00
  • 1dd35de225 Fix sign comparison warnings in tests Kyle Lutz 2014-01-13 22:35:54 -08:00
  • 68412f5ae0 Refactor function handling in lambda expressions Kyle Lutz 2014-01-12 23:41:45 -08:00
  • 936d801466 Add support for host iterators to sort() Kyle Lutz 2014-01-12 21:49:20 -08:00
  • 413267b32a Improve accumulate() performance Kyle Lutz 2014-01-12 21:42:32 -08:00
  • 8bb13c9473 Add link to examples directory in README Kyle Lutz 2014-01-12 21:36:24 -08:00
  • ac148e8f1f Fix extra semicolon warning in interop/eigen/core.hpp Kyle Lutz 2014-01-12 21:33:30 -08:00
  • 4bed4b0626 Merge pull request #52 from ddemidov/max_arity_to_config Kyle Lutz 2014-01-09 23:26:50 -08:00
  • 5e912dff1c Move BOOST_COMPUTE_MAX_ARITY definition to compute/config.hpp Denis Demidov 2014-01-10 09:55:35 +04:00
  • 1976962ece Merge pull request #51 from ddemidov/roomy_zip_iterator Kyle Lutz 2014-01-09 11:57:39 -08:00
  • 52bae83504 Make zip_iterator take more than three elements Denis Demidov 2014-01-09 22:20:36 +04:00
  • 8379faec11 Merge pull request #49 from ddemidov/sha1-for-online-cache Kyle Lutz 2014-01-07 11:10:10 -08:00
  • d24749ae52 Use SHA1 for online cache keys Denis Demidov 2014-01-07 22:28:19 +04:00
  • 6f52e3ce1f Merge pull request #46 from ddemidov/offline-cache Kyle Lutz 2014-01-07 10:11:08 -08:00
  • d3bc213e9c Merge pull request #47 from ddemidov/multiple-objects Kyle Lutz 2014-01-07 10:10:14 -08:00
  • 41d2052c2a Fix linkage problem with detail::getenv() Denis Demidov 2014-01-07 21:29:18 +04:00
  • f519ad3639 Use the original program source for program creation/compilation Denis Demidov 2014-01-07 20:59:30 +04:00
  • aad03486d9 Add interop support Kyle Lutz 2014-01-06 23:35:38 -08:00
  • b47e74df6f Add is_fundamental type-trait Kyle Lutz 2014-01-06 23:01:03 -08:00
  • 0bc8818c50 Add Black-Scholes option pricing example Kyle Lutz 2014-01-06 22:52:48 -08:00
  • eca81df028 Merge pull request #39 from ddemidov/offline-cache Kyle Lutz 2014-01-06 22:47:52 -08:00
  • 4ba736aac4 Test offline cache with Travis-CI Denis Demidov 2014-01-06 23:08:56 +04:00
  • 562f149b18 Implements offline kernel caching Denis Demidov 2013-12-26 15:12:01 +04:00
  • d75d1240a1 Update documentation Kyle Lutz 2014-01-06 19:18:42 -08:00
  • 38c6e9bc0f Include only necessary headers in examples Kyle Lutz 2014-01-06 18:57:05 -08:00
  • a385329c0b Fix complex header include in documentation Kyle Lutz 2014-01-06 18:45:12 -08:00
  • b17888b604 Move future header to async directory Kyle Lutz 2014-01-06 18:39:03 -08:00
  • 55eeada078 Add getenv() wrapper Kyle Lutz 2014-01-05 18:42:43 -08:00
  • bcc8c35ebc Update documentation Kyle Lutz 2014-01-05 20:32:44 -08:00
  • 98fb402dde Add FAQ to documentation Kyle Lutz 2014-01-05 19:53:14 -08:00
  • 84b45b4394 Bump Boost version requirement to 1.48 Kyle Lutz 2014-01-05 18:43:29 -08:00
  • e337f632da Add height() and width() methods to image2d Kyle Lutz 2014-01-05 18:33:38 -08:00
  • 3bc4a6366d Add BOOST_COMPUTE_STRINGIZE_SOURCE() macro Kyle Lutz 2014-01-05 18:30:09 -08:00
  • 6b30645d6d Remove extra semicolon in accumulate.hpp Kyle Lutz 2014-01-05 18:18:45 -08:00
  • 9f5ccb5ac6 Add price_cross example Kyle Lutz 2014-01-03 14:34:47 -08:00
  • 52b1502f37 Rename find_longest_vector example to longest_vector Kyle Lutz 2014-01-03 14:09:47 -08:00
  • 4e94cab681 Improve the monte carlo example Kyle Lutz 2014-01-03 12:56:10 -08:00
  • 1ae3365933 Merge pull request #35 from ddemidov/fix-core-system-test Kyle Lutz 2013-12-28 09:05:12 -08:00
  • 0c8a59ef84 Fix core.system test Denis Demidov 2013-12-27 11:26:25 +04:00
  • 0d9be38326 Fix issues with gather() algorithm Kyle Lutz 2013-12-21 15:34:29 -08:00
  • 55783258e7 Add cache support to meta_kernel::compile() Kyle Lutz 2013-12-21 11:44:02 -08:00
  • ac1ff45eff Add reduce_on_gpu() algorithm Kyle Lutz 2013-12-21 10:56:55 -08:00
  • cf473bebd3 Use BOOST_COMPUTE_FUNCTION() macro in tests Kyle Lutz 2013-12-07 15:26:07 -08:00
  • 2728282c19 Add merge_floats test Kyle Lutz 2013-12-07 15:18:01 -08:00
  • 26612823a4 Add merge() overload with custom compare function Kyle Lutz 2013-12-07 15:15:37 -08:00
  • 6b6f66b6ba Add reduce() overload without function argument Kyle Lutz 2013-12-07 15:00:04 -08:00
  • ba9e64e316 Remove init argument from reduce() Kyle Lutz 2013-12-07 14:36:45 -08:00
  • 7db9ad715f Fix compilation error on Windows for context error handler Kyle Lutz 2013-12-06 23:11:01 -08:00
  • ee58c45df1 Disable MSVC secure warnings Kyle Lutz 2013-12-06 23:10:29 -08:00
  • 8b812a2081 Add perf_cart_to_polar benchmark Kyle Lutz 2013-11-23 12:23:59 -08:00
  • 4b2aa35326 Increase work-group size for copy() kernel Kyle Lutz 2013-11-23 12:12:15 -08:00
  • fc82343a9a Add Help Wanted section to README Kyle Lutz 2013-11-23 12:06:32 -08:00
  • 701bc8a5f3 Add nth_element() algorithm Kyle Lutz 2013-11-15 20:49:54 -08:00
  • 0daa62e41f Add experimental copy_index_if() algorithm Kyle Lutz 2013-11-15 20:30:30 -08:00
  • adde232fc8 Add context error handler Kyle Lutz 2013-11-15 20:21:55 -08:00
  • 953ebb4e26 Add variadic tuple support Kyle Lutz 2013-11-15 19:54:19 -08:00
  • 844690070f Remove STL algorithm tests from vector<> test Kyle Lutz 2013-11-15 19:41:12 -08:00
  • 33fb7e1503 Update documentation Kyle Lutz 2013-11-10 15:48:26 -08:00
  • b5ff4743bb Add field() function Kyle Lutz 2013-11-10 15:44:45 -08:00
  • 8213697307 Add BOOST_COMPUTE_FUNCTION() macro Kyle Lutz 2013-11-10 15:29:27 -08:00
  • 8608e60116 Refactor invoked_function<> Kyle Lutz 2013-11-10 15:14:21 -08:00
  • 43678410be Fix bugs with type definitions in meta_kernel Kyle Lutz 2013-11-10 14:44:06 -08:00
  • a0b635e201 Add type_name<void>() specialization Kyle Lutz 2013-11-10 14:35:04 -08:00
  • 85812f4e93 Add BOOST_COMPUTE_TYPE_NAME() macro Kyle Lutz 2013-10-02 21:40:22 -04:00
  • a2b7595f36 Make type_name<T>() inline Kyle Lutz 2013-10-02 21:22:04 -04:00
  • feb510a019 Add unpack() function adaptor Kyle Lutz 2013-09-24 23:04:40 -04:00
  • 5b7e22bac2 Add perf_mersenne_twister benchmark Kyle Lutz 2013-09-24 22:51:26 -04:00
  • efa83c9420 Add test for calculating mean and standard deviation Kyle Lutz 2013-09-24 22:50:02 -04:00
  • 736f3a17a6 Add min_and_max reduce() test Kyle Lutz 2013-09-24 22:47:16 -04:00
  • a1155bc343 Store source strings for binary and ternary functions Kyle Lutz 2013-09-24 22:42:50 -04:00
  • 44920c6443 Rename ext.get test to functional.get Kyle Lutz 2013-09-24 22:37:32 -04:00