diff --git a/src/blue_noise.hpp b/src/blue_noise.hpp index 29050fc..ef92206 100644 --- a/src/blue_noise.hpp +++ b/src/blue_noise.hpp @@ -1,7 +1,9 @@ #ifndef BLUE_NOISE_HPP #define BLUE_NOISE_HPP +#if DITHERING_OPENCL_ENABLED == 1 #include +#endif #include #include @@ -31,11 +33,13 @@ image::Bl blue_noise(int width, int height, int threads = 1, namespace internal { std::vector blue_noise_impl(int width, int height, int threads = 1); +#if DITHERING_OPENCL_ENABLED == 1 std::vector blue_noise_cl_impl(const int width, const int height, const int filter_size, cl_context context, cl_device_id device, cl_program program); +#endif inline std::vector random_noise(int size, int subsize) { std::vector pbp(size);