Commit Graph

  • a4c11ddb5d Merge pull request #243 from kylelutz/address-space-enum Kyle Lutz 2014-09-06 12:04:50 -0700
  • d44af78be5 Use address_space enum for meta_kernel::add_arg() Kyle Lutz 2014-09-06 11:43:31 -0700
  • c5546c92a1 Add address_space enum to memory_object Kyle Lutz 2014-09-06 11:37:46 -0700
  • 3b74365911 Merge pull request #258 from kylelutz/fix-nbody-warning Kyle Lutz 2014-09-06 10:40:50 -0700
  • ecbe21b1dd Fix '-Wreorder' warning in nbody example Kyle Lutz 2014-09-06 10:29:54 -0700
  • ad0be32118 Merge pull request #257 from kylelutz/rearrange-allocators Kyle Lutz 2014-09-06 10:21:05 -0700
  • 94d182d47d Rearrange allocator headers Kyle Lutz 2014-09-06 09:51:46 -0700
  • d8704fd586 Merge pull request #256 from kylelutz/fix-reduce-empty-range Kyle Lutz 2014-09-05 20:09:42 -0700
  • 9ff5025cb8 Merge pull request #255 from kylelutz/opencl-test Kyle Lutz 2014-09-05 20:09:30 -0700
  • 891aff215d Fix bug when calling reduce() with empty ranges Kyle Lutz 2014-09-04 20:42:37 -0700
  • 9d9dc49fb2 Add opencl_test example Kyle Lutz 2014-09-04 19:23:33 -0700
  • 367ac0e89c Merge pull request #254 from f-koehler/nbody Kyle Lutz 2014-09-03 19:07:05 -0700
  • 894b37aee9 using swizzling operators f-koehler 2014-09-02 08:26:37 +0200
  • 8ebeda2972 new default step width f-koehler 2014-09-01 18:54:37 +0200
  • cb06083207 OpenGL uses homigenous coordinates f-koehler 2014-09-01 18:31:05 +0200
  • 1796c73590 float4_ drawing problem f-koehler 2014-08-20 10:08:28 +0200
  • c279fc112c Merge pull request #253 from edbaunton/compute-design-doc Kyle Lutz 2014-08-29 07:18:36 -0700
  • 4f826a64fc Update design.qbk Ed Baunton 2014-08-28 20:13:32 +0200
  • 68f2d8e8db Merge pull request #250 from kylelutz/fix-linear-congruential-engine Kyle Lutz 2014-08-26 19:25:40 -0700
  • 0151195871 Remove usage of 'uint' in linear_congruential_engine Kyle Lutz 2014-08-25 23:35:17 -0700
  • ac0030f98c Merge pull request #249 from edbaunton/better-perf-fail-warning Kyle Lutz 2014-08-25 18:38:48 -0700
  • 0be4019ef5 Style Ed Baunton 2014-08-25 20:12:58 +0200
  • 0ced318a38 Improve the warning when perf test hasn't been compiled Ed Baunton 2014-08-25 20:11:38 +0200
  • a2db6fe699 Merge pull request #248 from kylelutz/is-sorted-with-adjacent-find Kyle Lutz 2014-08-22 07:03:38 -0700
  • 744359715f Implement is_sorted() with adjacent_find() Kyle Lutz 2014-08-21 22:35:33 -0700
  • 849e487da1 Merge pull request #247 from kylelutz/remove-adjacent-transform-iterator Kyle Lutz 2014-08-21 19:24:55 -0700
  • c69ea170fb Remove adjacent_transform_iterator class Kyle Lutz 2014-08-20 22:57:10 -0700
  • b3ea818248 Rewrite unique() algorithm Kyle Lutz 2014-08-20 22:55:34 -0700
  • b533df6a5c Rewrite adjacent_find() algorithm Kyle Lutz 2014-08-20 22:46:51 -0700
  • 45c5ec3281 Rewrite adjacent_difference() algorithm Kyle Lutz 2014-08-20 22:43:27 -0700
  • 406c38b0f1 Merge pull request #241 from f-koehler/nbody Kyle Lutz 2014-08-19 19:07:03 -0700
  • 187e5cb305 Merge pull request #239 from roshanr95/set_algorithms Kyle Lutz 2014-08-19 18:59:53 -0700
  • f91a56208d use float4 to align data f-koehler 2014-08-19 23:29:37 +0200
  • 0dcbc97215 nbody example has command line arguments by now f-koehler 2014-08-19 23:08:12 +0200
  • 515e1b29ba Enforce same tile_size for all kernels roshanr 2014-08-18 12:04:37 +0530
  • 417a50e3f3 Merge pull request #238 from roshanr95/templating Kyle Lutz 2014-08-15 19:30:34 -0700
  • d10d992f62 Move templating from kernel to its member function roshanr 2014-08-15 20:32:18 +0530
  • 9f13c7e3b8 Merge pull request #236 from f-koehler/nbody Kyle Lutz 2014-08-14 18:45:08 -0700
  • 0a710ec2a0 Merge pull request #235 from kylelutz/fix-perf-merge Kyle Lutz 2014-08-14 18:44:09 -0700
  • 06bc9af91b Merge pull request #234 from kylelutz/multi-device-context Kyle Lutz 2014-08-14 18:43:53 -0700
  • ade2ffa067 Fix perf_merge benchmark with odd-sized inputs Kyle Lutz 2014-08-13 20:53:30 -0700
  • 8c7efd24fd Add support for multi-device contexts Kyle Lutz 2014-08-13 19:30:43 -0700
  • 8e37337eeb documented code widget is now closed using the escape key f-koehler 2014-08-12 10:32:57 +0200
  • 18e0883016 first working nbody simulation f-koehler 2014-08-11 19:54:06 +0200
  • bc360c4dd2 Merge pull request #232 from f-koehler/mandelbrot-esc Kyle Lutz 2014-08-12 07:38:28 -0700
  • 1c561814da MandelbrotWidget can be closed pressing escape now f-koehler 2014-08-12 10:38:43 +0200
  • 9f5cc79606 Merge pull request #228 from roshanr95/merge Kyle Lutz 2014-08-11 19:59:17 -0700
  • c48760fd90 Add a merge-path based merge algorithm and change merge to use it roshanr 2014-08-10 07:22:52 +0530
  • bd427b8a1b Merge pull request #224 from kylelutz/capture-containers-with-closure Kyle Lutz 2014-08-09 09:00:43 -0700
  • 1c746a9c6e Merge pull request #227 from ddemidov/issue-218 Kyle Lutz 2014-08-09 08:58:05 -0700
  • 06e0ae10ee Merge pull request #225 from f-koehler/issue217 Kyle Lutz 2014-08-09 08:56:57 -0700
  • a6467c9ec4 The test_closure does not require any OpenCL 1.2 features Denis Demidov 2014-08-09 15:39:34 +0400
  • 3c15712941 added wait_list as argument and event as return for opengl enqueue_* methods f-koehler 2014-08-08 19:12:10 +0200
  • fd8c8f934b Support capturing containers with BOOST_COMPUTE_CLOSURE() Kyle Lutz 2014-08-07 22:10:32 -0700
  • 95c331fa84 Capture references with BOOST_COMPUTE_CLOSURE() Kyle Lutz 2014-08-07 20:57:34 -0700
  • 71a2787713 Merge pull request #213 from f-koehler/issue119 Kyle Lutz 2014-08-06 19:20:54 -0700
  • dfd5724308 test for program::source() fkoehler 2014-08-06 13:24:38 +0200
  • 4703488c45 Merge pull request #212 from roshanr95/nth-element Kyle Lutz 2014-08-05 19:00:30 -0700
  • 30082abd59 Improve nth_element performance and unit testing roshanr 2014-07-26 21:10:37 +0530
  • 5f94c74532 Merge pull request #211 from f-koehler/issue204 Kyle Lutz 2014-08-05 08:19:58 -0700
  • 15f9793bd8 choose qt4 or qt5 f-koehler 2014-08-05 16:36:46 +0200
  • a4a52caad1 Merge pull request #206 from kylelutz/fix-count-if Kyle Lutz 2014-07-31 20:48:00 -0700
  • 2f948a9903 Add test for count_if() with custom function Kyle Lutz 2014-07-31 20:26:47 -0700
  • 5d663ff338 Fix bug with count_if() on AMD Kyle Lutz 2014-07-30 21:37:48 -0700
  • d356a2c40d Add benchmark for nth_element roshanr 2014-07-26 21:04:00 +0530
  • 8a11a320d3 Merge pull request #203 from f-koehler/master Kyle Lutz 2014-07-29 18:30:16 -0700
  • 2cb564c59c Merge pull request #200 from kylelutz/bind Kyle Lutz 2014-07-29 18:29:16 -0700
  • b70df00ce4 explicitly look for Qt4 and not for Qt in general fkoehler 2014-07-29 13:23:43 +0200
  • f21abdff7e Add bind() function Kyle Lutz 2014-07-26 20:51:30 -0700
  • d34367b161 Merge pull request #195 from roshanr95/binary_find Kyle Lutz 2014-07-18 07:38:26 -0700
  • 92ae416a32 Improve binary_find performance roshanr 2014-07-10 17:44:21 +0530
  • 5df5d8c3ee Add benchmark for binary_find roshanr 2014-07-10 17:43:42 +0530
  • f50e9c0110 Release v0.3 Kyle Lutz 2014-07-15 21:05:09 -0700
  • baa60dca39 Merge pull request #194 from kylelutz/opencl-1.2-mem-flags Kyle Lutz 2014-07-12 14:51:55 -0700
  • 132fc85270 Add OpenCL 1.2 memory flags to mem_flags enum Kyle Lutz 2014-07-12 14:44:03 -0700
  • 89eee4b60e Merge pull request #193 from kylelutz/unify-seed-method-interface Kyle Lutz 2014-07-12 14:35:50 -0700
  • fa0541d84b Merge pull request #166 from kylelutz/perf-copy-if Kyle Lutz 2014-07-12 14:34:15 -0700
  • e8afaf1e7c Add perf_copy_if benchmark Kyle Lutz 2014-07-12 14:14:33 -0700
  • 23c0a14244 Merge pull request #192 from kylelutz/perf-fill Kyle Lutz 2014-07-12 14:13:26 -0700
  • 84b24fcacb Unify seed() method interface in the random number engines Kyle Lutz 2014-07-12 13:59:57 -0700
  • fb5c5442f7 Add perf_fill benchmark Kyle Lutz 2014-07-12 13:47:01 -0700
  • c9c5615b2f Merge pull request #191 from kylelutz/fix-popcount Kyle Lutz 2014-07-12 13:03:09 -0700
  • 61645c41c3 Fix issues with popcount() on OpenCL 1.1 devices Kyle Lutz 2014-07-12 12:47:41 -0700
  • 4bf8993f1b Merge pull request #190 from ddemidov/parallel-travis-build Kyle Lutz 2014-07-12 12:39:37 -0700
  • 465853233b Merge pull request #189 from ddemidov/skip-1.2-tests Kyle Lutz 2014-07-12 12:25:54 -0700
  • 57a2ee0e39 Parallel build on Travis-CI Denis Demidov 2014-07-12 23:15:57 +0400
  • 201f85a038 Skip tests requiring OpenCL 1.2 on usupported devices Denis Demidov 2014-07-12 22:42:26 +0400
  • dfe9399c9f Check OpenCL version before calling enqueue_fill_buffer() Kyle Lutz 2014-07-12 11:01:28 -0700
  • 2540895ebf Merge pull request #187 from kylelutz/fix-partition-by-counts-test Kyle Lutz 2014-07-12 09:48:52 -0700
  • 86199873b7 Fix partition_by_counts test for Intel CPUs Kyle Lutz 2014-07-12 08:52:26 -0700
  • 5cfda5412e Merge pull request #184 from kylelutz/improve-documentation Kyle Lutz 2014-07-11 23:58:00 -0700
  • 9dc87712e9 Improve documentation Kyle Lutz 2014-07-11 23:25:41 -0700
  • ca3d571e52 Merge pull request #183 from kylelutz/rename-mersenne-twister-header Kyle Lutz 2014-07-11 23:07:58 -0700
  • a4ae254adc Rename mersenne_twister_engine header Kyle Lutz 2014-07-11 22:24:22 -0700
  • 40d0166cb2 Merge pull request #182 from kylelutz/rename-create-with-builtin-kernels Kyle Lutz 2014-07-10 20:02:51 -0700
  • 94306ce2e8 Merge pull request #179 from kylelutz/deprecate-device-ptr Kyle Lutz 2014-07-10 20:02:39 -0700
  • 48cee2b619 Rename create_with_builtin_kernels() method Kyle Lutz 2014-07-10 19:27:17 -0700
  • 9106222e61 Merge pull request #178 from kylelutz/equality-operators Kyle Lutz 2014-07-09 22:10:36 -0700
  • b6ecb59ee9 Merge pull request #177 from kylelutz/fix-vector-assign Kyle Lutz 2014-07-09 22:09:40 -0700
  • e0535d7233 Move device_ptr to the detail namespace Kyle Lutz 2014-07-08 21:04:23 -0700