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 11Boost.Compute has been tested on the following: 12 13[section Compilers] 14 15* GCC (>= 4.6) 16* Clang (>= 3.0) 17* MSVC (>= 2010) 18 19Boost.Compute requires variadic macro support. Variadic macros are supported by 20most modern C++98 compilers and all C++11 compilers. 21 22To 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* Xilinx (FPGA) 44 45[endsect] 46 47If you have an additional platform you would like to see supported please 48[@https://github.com/boostorg/compute/issues/new submit] a bug-report. 49 50[endsect] 51