]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | [/=========================================================================== |
2 | Copyright (c) 2013-2015 Kyle Lutz <kyle.r.lutz@gmail.com> | |
3 | ||
4 | Distributed under the Boost Software License, Version 1.0 | |
5 | See accompanying file LICENSE_1_0.txt or copy at | |
6 | http://www.boost.org/LICENSE_1_0.txt | |
7 | =============================================================================/] | |
8 | ||
9 | [section:platforms_and_compilers Platforms and Compilers] | |
10 | ||
11 | Boost.Compute has been tested on the following: | |
12 | ||
13 | [section Compilers] | |
14 | ||
15 | * GCC (>= 4.6) | |
16 | * Clang (>= 3.0) | |
17 | * MSVC (>= 2010) | |
18 | ||
19 | Boost.Compute requires variadic macro support. Variadic macros are supported by | |
20 | most modern C++98 compilers and all C++11 compilers. | |
21 | ||
22 | To explicitly enable variadic support for Boost.Preprocessor add | |
23 | `-DBOOST_PP_VARIADICS=1` to your compiler flags. | |
24 | ||
25 | [endsect] | |
26 | ||
27 | [section Platforms] | |
28 | ||
29 | * Linux | |
30 | * Mac OSX | |
31 | * Windows | |
32 | ||
33 | [endsect] | |
34 | ||
35 | [section OpenCL Implementations] | |
36 | ||
37 | * NVIDIA (NVIDIA GPUs only) | |
38 | * AMD (CPUs and AMD GPUs) | |
39 | * Intel (CPUs and Intel GPUs) | |
40 | * POCL (CPUs only) | |
41 | * Beignet (Intel GPUs only) | |
42 | * Apple (CPUs and GPUs) | |
43 | ||
44 | [endsect] | |
45 | ||
46 | If you have an additional platform you would like to see supported please | |
47 | [@https://github.com/boostorg/compute/issues/new submit] a bug-report. | |
48 | ||
49 | [endsect] |