From: Stephen Seo Date: Fri, 31 Mar 2023 10:04:25 +0000 (+0900) Subject: Fix not using OpenCL header on disabled OpenCL X-Git-Url: https://git.seodisparate.com/stephenseo/css/base.css?a=commitdiff_plain;h=d60e9497ff907399791388583c1b7bf47d7385cf;p=blue_noise_generation Fix not using OpenCL header on disabled OpenCL --- 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);