]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/compute/doc/platforms_and_compilers.qbk
add subtree-ish sources for 12.0.3
[ceph.git] / ceph / src / boost / libs / compute / doc / platforms_and_compilers.qbk
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]