Jakub Szuppe
5e28138a7a
Update minimum required Boost version to 1.54
2016-05-03 14:32:22 +02:00
Jakub Szuppe
8bc763cd53
MSVC/WIN-related update of CMakeLists.txt files
...
This commit fixes misc. bugs in CMakeLists.txt files that
were causing various build errors and warnigns.
2016-03-09 18:56:16 +01:00
Jakub Szuppe
a1895728a1
Use custom FindOpenCL.cmake only for cmake older than 3.1
2016-03-09 15:30:02 +01:00
Jakub Szuppe
7e12f63a81
Add missing Boost license info and copyrights
2015-07-18 14:01:29 +02:00
Kyle Lutz
d4adfc5feb
Add support for OpenCL-OpenCL sharing on Mac OS X
2015-02-26 14:57:26 -07:00
Mageswaran.D
010753db26
added histogram example based on opencv
2014-12-10 22:43:23 +05:30
Kyle Lutz
b84b9d925d
Test examples with CTest
2014-10-23 19:58:00 -07:00
Kyle Lutz
05afa5f707
Use thread-local storage for global program cache
2014-09-28 12:37:48 -07:00
Kyle Lutz
9d9dc49fb2
Add opencl_test example
...
This adds a new example which prints out the OpenCL platforms
and devices found on the system using the OpenCL API directly.
2014-09-04 19:23:33 -07:00
f-koehler
18e0883016
first working nbody simulation
2014-08-13 14:33:27 +02:00
f-koehler
15f9793bd8
choose qt4 or qt5
2014-08-05 16:36:46 +02:00
fkoehler
b70df00ce4
explicitly look for Qt4 and not for Qt in general
2014-07-29 13:23:43 +02:00
Kyle Lutz
9f74b5290e
Enable OpenCV on Travis-CI
2014-06-24 20:54:02 -07:00
Kyle Lutz
b011138c1f
Merge pull request #151 from Mageswaran1989/adding-opencv_sobel_filter-example
...
added opencv sobel filter
Conflicts:
example/CMakeLists.txt
2014-06-20 18:51:32 -07:00
Kyle Lutz
0fa15ea706
Merge pull request #150 from Mageswaran1989/adding-opencv_convolution.cpp-example
...
added example/opencv_convolution.cpp
added return in catch block
Conflicts:
example/CMakeLists.txt
2014-06-20 18:46:04 -07:00
Kyle Lutz
dceaa72c11
Merge pull request #148 from Mageswaran1989/renaming-opencv_filter-to-opencv_flip
...
renamed example/opencv_filter.cpp to example/opencv_flip.cpp
2014-06-20 08:34:29 -07:00
Mageswaran
aae0f777a3
added opencv sobel filter
2014-06-20 18:35:20 +05:30
Mageswaran
3210ee0c1f
added example/opencv_convolution.cpp
2014-06-20 17:26:02 +05:30
Mageswaran
2f6dda41d9
renamed example/opencv_filter.cpp to example/opencv_flip.cpp
2014-06-20 11:27:05 +05:30
Mageswaran
f6c46f665f
merged opencv optical examples with command line options
2014-06-16 11:26:12 +05:30
Kyle Lutz
5f406314ae
Use program_options for resize_image example
2014-06-10 19:22:40 -07:00
Kyle Lutz
8cfaf793f6
Add memory_limits example
2014-05-24 23:25:57 -07:00
Kyle Lutz
f119d6f9d6
Merge pull request #118 from Mageswaran1989/master
...
added opencv optical flow example
2014-05-23 22:55:30 -07:00
Mageswaran
b7f2f43e0f
added opencv optical flow example
2014-05-23 12:02:02 +05:30
Kyle Lutz
dcefed4ed4
Add resize_image example
2014-05-17 17:52:23 -07:00
Benoit Dequidt
8587c1b9d9
creation of matrix_transpose example
2014-05-14 00:34:00 +08:00
Benoit Dequidt
4fdef7756e
Creation of simple_moving_average example
2014-05-14 00:34:00 +08:00
Kyle Lutz
00f782355e
Add example and test for AMD's static C++ kernel language
2014-04-28 21:53:36 -07:00
Kyle Lutz
bfe212059f
Add k_means example
2014-04-27 13:41:18 -07:00
Kyle Lutz
e8d91023b5
Add random_walk example
2014-04-27 13:27:03 -07:00
Kyle Lutz
1bd141a544
Add fizz_buzz example
2014-04-22 21:48:05 -07:00
Kyle Lutz
637cc98c01
Add print_vector example
2014-04-11 21:36:57 -07:00
Kyle Lutz
b3f8847422
Add mandelbrot example
2014-03-28 18:16:17 -07:00
Kyle Lutz
9e5bff9d83
Add SYSTEM to third-party include_directories() calls
2014-03-12 20:41:04 -07:00
Kyle Lutz
71af014b3d
Add mapped_view container
2014-03-08 13:17:55 -08:00
Kyle Lutz
f235e59e82
Add inline_ptx example
2014-01-20 20:05:34 -08:00
Kyle Lutz
3be0ae78d8
Add batched_determinant example
2014-01-20 19:43:09 -08:00
Kyle Lutz
936d801466
Add support for host iterators to sort()
2014-01-13 18:27:52 -08:00
Kyle Lutz
aad03486d9
Add interop support
...
This adds interoperability support between Boost.Compute and various
other C/C++ libraries (Eigen, OpenCV, OpenGL, Qt and VTK). This eases
development for users using external libraries with Boost.Compute.
2014-01-06 23:35:38 -08:00
Kyle Lutz
0bc8818c50
Add Black-Scholes option pricing example
2014-01-06 22:52:48 -08:00
Denis Demidov
562f149b18
Implements offline kernel caching
...
See kylelutz/compute#21
This adds program::build_with_source() function that both creates and
builds the program for the given context with supplied source and
compile options. In case BOOST_COMPUTE_USE_OFFLINE_CACHE macro is
defined, it also saves the compiled program binary for reuse in the
offline cache located in $HOME/.boost_compute folder on UNIX-like
systems and in %APPDATA%/boost_compute folder on Windows.
All internal uses of program::create_with_source() followed by
program::build() are replaced with program::build_with_source().
2014-01-07 09:07:00 +04:00
Kyle Lutz
9f5ccb5ac6
Add price_cross example
...
This adds a new example demonstating the use of find_if() and
zip_iterator to find the point at which two vectors of price values
cross each other.
2014-01-03 14:34:47 -08:00
Kyle Lutz
52b1502f37
Rename find_longest_vector example to longest_vector
2014-01-03 14:09:47 -08:00
Dominic Meiser
2a93124ef5
Using FindOpenCL module from VexCL
...
Changed CMakeLists.txt files in Boost.Compute to use the variables
defined by FindOpenCL.
2013-04-23 20:03:38 -04:00
Kyle Lutz
d34cdaac59
Initial commit
2013-03-02 15:14:17 -05:00