/usr/include/boost/compute
NameSizeModeActions
algorithm/-0755rm
allocator/-0755rm
async/-0755rm
container/-0755rm
detail/-0755rm
exception/-0755rm
experimental/-0755rm
functional/-0755rm
image/-0755rm
interop/-0755rm
iterator/-0755rm
lambda/-0755rm
memory/-0755rm
random/-0755rm
types/-0755rm
type_traits/-0755rm
utility/-0755rm
algorithm.hpp43990644editdlrm
allocator.hpp7480644editdlrm
async.hpp7030644editdlrm
buffer.hpp67830644editdlrm
cl.hpp16250644editdlrm
closure.hpp101110644editdlrm
cl_ext.hpp6640644editdlrm
command_queue.hpp625000644editdlrm
config.hpp23590644editdlrm
container.hpp10210644editdlrm
context.hpp65940644editdlrm
core.hpp11410644editdlrm
device.hpp212030644editdlrm
event.hpp102800644editdlrm
exception.hpp8580644editdlrm
function.hpp121380644editdlrm
functional.hpp13430644editdlrm
image.hpp8940644editdlrm
image2d.hpp5490644editdlrm
image3d.hpp5490644editdlrm
image_format.hpp5590644editdlrm
image_sampler.hpp5610644editdlrm
iterator.hpp11400644editdlrm
kernel.hpp175800644editdlrm
lambda.hpp8620644editdlrm
memory.hpp7170644editdlrm
memory_object.hpp69940644editdlrm
pipe.hpp40080644editdlrm
platform.hpp74200644editdlrm
program.hpp253420644editdlrm
random.hpp11480644editdlrm
source.hpp5510644editdlrm
svm.hpp19690644editdlrm
system.hpp93880644editdlrm
types.hpp8700644editdlrm
type_traits.hpp11060644editdlrm
user_event.hpp24140644editdlrm
utility.hpp8230644editdlrm
version.hpp6650644editdlrm
wait_list.hpp5570644editdlrm
Edit: /usr/include/boost/compute/config.hpp (2359B)
//---------------------------------------------------------------------------// // Copyright (c) 2013 Kyle Lutz // // Distributed under the Boost Software License, Version 1.0 // See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt // // See http://boostorg.github.com/compute for more information. //---------------------------------------------------------------------------// #ifndef BOOST_COMPUTE_CONFIG_HPP #define BOOST_COMPUTE_CONFIG_HPP #include #include #include // check for minimum required boost version #if BOOST_VERSION < 105400 #error Boost.Compute requires Boost version 1.54 or later #endif // the BOOST_COMPUTE_NO_VARIADIC_TEMPLATES macro is defined // if the compiler does not *fully* support variadic templates #if defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES) || \ (defined(__GNUC__) && !defined(__clang__) && \ __GNUC__ == 4 && __GNUC_MINOR__ <= 6) #define BOOST_COMPUTE_NO_VARIADIC_TEMPLATES #endif // BOOST_NO_CXX11_VARIADIC_TEMPLATES // the BOOST_COMPUTE_NO_STD_TUPLE macro is defined if the // compiler/stdlib does not support std::tuple #if defined(BOOST_NO_CXX11_HDR_TUPLE) || \ defined(BOOST_COMPUTE_NO_VARIADIC_TEMPLATES) #define BOOST_COMPUTE_NO_STD_TUPLE #endif // BOOST_NO_CXX11_HDR_TUPLE // defines BOOST_COMPUTE_CL_CALLBACK to the value of CL_CALLBACK // if it is defined (it was added in OpenCL 1.1). this is used to // annotate certain callback functions registered with OpenCL #ifdef CL_CALLBACK # define BOOST_COMPUTE_CL_CALLBACK CL_CALLBACK #else # define BOOST_COMPUTE_CL_CALLBACK #endif // Maximum number of iterators acceptable for make_zip_iterator #ifndef BOOST_COMPUTE_MAX_ARITY // should be no more than max boost::tuple size (10 by default) # define BOOST_COMPUTE_MAX_ARITY 10 #endif #if !defined(BOOST_COMPUTE_DOXYGEN_INVOKED) && \ defined(BOOST_NO_CXX11_RVALUE_REFERENCES) # define BOOST_COMPUTE_NO_RVALUE_REFERENCES #endif // BOOST_NO_CXX11_RVALUE_REFERENCES #if defined(BOOST_NO_CXX11_HDR_INITIALIZER_LIST) # define BOOST_COMPUTE_NO_HDR_INITIALIZER_LIST #endif // BOOST_NO_CXX11_HDR_INITIALIZER_LIST #if defined(BOOST_NO_CXX11_HDR_CHRONO) # define BOOST_COMPUTE_NO_HDR_CHRONO #endif // BOOST_NO_CXX11_HDR_CHRONO #endif // BOOST_COMPUTE_CONFIG_HPP