From: Stephen Seo Date: Tue, 16 Mar 2021 05:05:27 +0000 (+0900) Subject: Use OpenCL 1.1 for compatability/legacy X-Git-Url: https://git.seodisparate.com/stephenseo/client.js?a=commitdiff_plain;h=227daeaa92f27000843d88633e556607e25b23ff;p=blue_noise_generation Use OpenCL 1.1 for compatability/legacy --- diff --git a/src/blue_noise.cpp b/src/blue_noise.cpp index 5e7ff74..7123ac2 100644 --- a/src/blue_noise.cpp +++ b/src/blue_noise.cpp @@ -6,8 +6,6 @@ #include #include -#include - #ifndef NDEBUG # include #endif @@ -254,7 +252,7 @@ std::vector dither::internal::blue_noise_cl_impl( std::vector pbp = random_noise(count, pixel_count); std::vector pbp_i(pbp.size()); - queue = clCreateCommandQueueWithProperties(context, device, nullptr, &err); + queue = clCreateCommandQueue(context, device, 0, &err); d_filter_out = clCreateBuffer(context, CL_MEM_WRITE_ONLY, count * sizeof(float), nullptr, nullptr); d_precomputed = clCreateBuffer(context, CL_MEM_READ_ONLY, filter_size * filter_size * sizeof(float), nullptr, nullptr); diff --git a/src/blue_noise.hpp b/src/blue_noise.hpp index cb9fc53..3b7cb8a 100644 --- a/src/blue_noise.hpp +++ b/src/blue_noise.hpp @@ -13,6 +13,7 @@ #include #include +#define CL_TARGET_OPENCL_VERSION 110 #include #include "utility.hpp"