Le truc c'est que maintenant que j'ai lancé cette commande OpenCL est disponible lorsque je démarre DT 2.6
Code :
0.016932 [opencl_init] opencl related configuration options:
0.016959 [opencl_init]
0.016962 [opencl_init] opencl: 1
0.016965 [opencl_init] opencl_library: ''
0.016968 [opencl_init] opencl_memory_requirement: 768
0.016972 [opencl_init] opencl_memory_headroom: 300
0.016974 [opencl_init] opencl_device_priority: '*/!0,*/*/*'
0.016977 [opencl_init] opencl_mandatory_timeout: 200
0.016981 [opencl_init] opencl_size_roundup: 16
0.016983 [opencl_init] opencl_async_pixelpipe: 0
0.016985 [opencl_init] opencl_synch_cache: 0
0.016988 [opencl_init] opencl_number_event_handles: 25
0.016994 [opencl_init] opencl_micro_nap: 1000
0.016998 [opencl_init] opencl_use_pinned_memory: 0
0.017001 [opencl_init] opencl_use_cpu_devices: 0
0.017004 [opencl_init] opencl_avoid_atomics: 0
0.017006 [opencl_init]
0.017622 [opencl_init] found opencl runtime library '/System/Library/Frameworks/OpenCL.framework/Versions/Current/OpenCL'
0.017670 [opencl_init] opencl library '/System/Library/Frameworks/OpenCL.framework/Versions/Current/OpenCL' found on your system and loaded
0.017675 [opencl_init] found 1 platform
0.040028 [opencl_init] found 2 devices
0.040086 [opencl_init] discarding CPU device 0 `Intel(R) Core(TM) i5-8259U CPU @ 2.30GHz'.
0.040103 [opencl_init] device 1 `Intel(R) Iris(TM) Plus Graphics 655' supports image sizes of 16384 x 16384
0.040107 [opencl_init] device 1 `Intel(R) Iris(TM) Plus Graphics 655' allows GPU memory allocations of up to 384MB
[opencl_init] device 1: Intel(R) Iris(TM) Plus Graphics 655
GLOBAL_MEM_SIZE: 1536MB
MAX_WORK_GROUP_SIZE: 256
MAX_WORK_ITEM_DIMENSIONS: 3
MAX_WORK_ITEM_SIZES: [ 256 256 256 ]
DRIVER_VERSION: 1.2(Nov 26 2018 20:27:30)
DEVICE_VERSION: OpenCL 1.2
0.042571 [opencl_init] options for OpenCL compiler: -cl-fast-relaxed-math -DUNKNOWN=1 -I/Applications/darktable.app/Contents/Resources/share/darktable/kernels
0.042758 [opencl_init] compiling program `demosaic_ppg.cl' ..
0.043032 [opencl_load_program] loaded cached binary program from file `/Users/benoit/.cache/darktable/cached_kernels_for_IntelRIrisTMPlusGraphics655/demosaic_ppg.cl.bin'
0.043038 [opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/demosaic_ppg.cl'
0.043190 [opencl_build_program] successfully built program
0.043197 [opencl_build_program] BUILD STATUS: 0
0.043200 BUILD LOG:
0.043202 In file included from <program source>:19:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:34:1: warning: no previous prototype for function 'FC'
FC(const int row, const int col, const unsigned int filters)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:41:1: warning: no previous prototype for function 'FCxtrans'
FCxtrans(const int row, const int col, global const unsigned char (*const xtrans)[6])
^
<program source>:27:1: warning: no previous prototype for function 'backtransformi'
backtransformi (float2 p, const int r_x, const int r_y, const int r_wd, const int r_ht, const float r_scale)
^
<program source>:33:1: warning: no previous prototype for function 'backtransformf'
backtransformf (float2 p, const int r_x, const int r_y, const int r_wd, const int r_ht, const float r_scale)
^
0.043243 [opencl_init] compiling program `atrous.cl' ..
0.043423 [opencl_load_program] loaded cached binary program from file `/Users/benoit/.cache/darktable/cached_kernels_for_IntelRIrisTMPlusGraphics655/atrous.cl.bin'
0.043428 [opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/atrous.cl'
0.043477 [opencl_build_program] successfully built program
0.043482 [opencl_build_program] BUILD STATUS: 0
0.043485 BUILD LOG:
0.043487 In file included from <program source>:19:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:34:1: warning: no previous prototype for function 'FC'
FC(const int row, const int col, const unsigned int filters)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:41:1: warning: no previous prototype for function 'FCxtrans'
FCxtrans(const int row, const int col, global const unsigned char (*const xtrans)[6])
^
<program source>:24:1: warning: no previous prototype for function 'weight'
weight(const float4 c1, const float4 c2, const float sharpen)
^
0.043504 [opencl_init] compiling program `basic.cl' ..
0.044134 [opencl_load_program] loaded cached binary program from file `/Users/benoit/.cache/darktable/cached_kernels_for_IntelRIrisTMPlusGraphics655/basic.cl.bin'
0.044139 [opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/basic.cl'
0.044344 [opencl_build_program] successfully built program
0.044350 [opencl_build_program] BUILD STATUS: 0
0.044354 BUILD LOG:
0.044356 In file included from <program source>:21:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:34:1: warning: no previous prototype for function 'FC'
FC(const int row, const int col, const unsigned int filters)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:41:1: warning: no previous prototype for function 'FCxtrans'
FCxtrans(const int row, const int col, global const unsigned char (*const xtrans)[6])
^
In file included from <program source>:23:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:20:8: warning: no previous prototype for function 'Lab_2_LCH'
float4 Lab_2_LCH(float4 Lab)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:33:8: warning: no previous prototype for function 'LCH_2_Lab'
float4 LCH_2_Lab(float4 LCH)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:42:7: warning: no previous prototype for function 'cbrt_5f'
float cbrt_5f(float f)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:50:7: warning: no previous prototype for function 'cbrta_halleyf'
float cbrta_halleyf(float a, float R)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:57:7: warning: no previous prototype for function 'lab_f'
float lab_f(float x)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:72:8: warning: no previous prototype for function 'XYZ_to_Lab'
float4 XYZ_to_Lab(float4 xyz)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:89:8: warning: no previous prototype for function 'lab_f_inv'
float4 lab_f_inv(float4 x)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:97:8: warning: no previous prototype for function 'Lab_to_XYZ'
float4 Lab_to_XYZ(float4 Lab)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:109:8: warning: no previous prototype for function 'prophotorgb_to_XYZ'
float4 prophotorgb_to_XYZ(float4 rgb)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:129:8: warning: no previous prototype for function 'XYZ_to_prophotorgb'
float4 XYZ_to_prophotorgb(float4 XYZ)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:149:8: warning: no previous prototype for function 'Lab_to_prophotorgb'
float4 Lab_to_prophotorgb(float4 Lab)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:155:8: warning: no previous prototype for function 'prophotorgb_to_Lab'
float4 prophotorgb_to_Lab(float4 rgb)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:161:8: warning: no previous prototype for function 'RGB_2_HSL'
float4 RGB_2_HSL(const float4 RGB)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:192:14: warning: variable 'H' is used uninitialized whenever 'if' condition is false
else if (B == var_Max) H = (2.0f / 3.0f) + del_G - del_R;
^~~~~~~~~~~~
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:194:9: note: uninitialized use occurs here
if (H < 0.0f) H += 1.0f;
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:192:10: note: remove the 'if' if its condition is always true
else if (B == var_Max) H = (2.0f / 3.0f) + del_G - del_R;
^~~~~~~~~~~~~~~~~~
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:163:10: note: initialize the variable 'H' to silence this warning
float H, S, L;
^
= 0.0
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:203:7: warning: no previous prototype for function 'Hue_2_RGB'
float Hue_2_RGB(float v1, float v2, float vH)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:215:8: warning: no previous prototype for function 'HSL_2_RGB'
float4 HSL_2_RGB(const float4 HSL)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:245:8: warning: no previous prototype for function 'RGB_2_HSV'
float4 RGB_2_HSV(const float4 RGB)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:282:8: warning: no previous prototype for function 'HSV_2_RGB'
float4 HSV_2_RGB(const float4 HSV)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:327:8: warning: no previous prototype for function 'XYZ_to_sRGB'
float4 XYZ_to_sRGB(float4 XYZ)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:341:8: warning: no previous prototype for function 'sRGB_to_XYZ'
float4 sRGB_to_XYZ(float4 sRGB)
^
<program source>:26:1: warning: no previous prototype for function 'BL'
BL(const int row, const int col)
^
<program source>:430:1: warning: no previous prototype for function 'lookup_unbounded'
lookup_unbounded(read_only image2d_t lut, const float x, global const float *a)
^
<program source>:448:1: warning: no previous prototype for function 'lookup_unbounded_twosided'
lookup_unbounded_twosided(read_only image2d_t lut, const float x, global const float *a)
^
<program source>:475:1: warning: no previous prototype for function 'lerp_lookup_unbounded'
lerp_lookup_unbounded(read_only image2d_t lut, const float x, global const float *a)
^
<program source>:498:1: warning: no previous prototype for function 'lookup'
lookup(read_only image2d_t lut, const float x)
^
<program source>:706:1: warning: no previous prototype for function 'mul_mat_vec_2'
mul_mat_vec_2(const float4 m, const float2 *p, float2 *o)
^
<program source>:713:1: warning: no previous prototype for function 'backtransform'
backtransform(float2 *p, float2 *o, const float4 m, const float2 t)
^
<program source>:721:1: warning: no previous prototype for function 'keystone_backtransform'
keystone_backtransform(float2 *i, const float4 k_space, const float2 ka, const float4 ma, const float2 mb)
^
<program source>:746:1: warning: no previous prototype for function 'interpolation_func_bicubic'
interpolation_func_bicubic(float t)
^
<program source>:770:1: warning: no previous prototype for function 'sinf_fast'
sinf_fast(float t)
^
<program source>:781:1: warning: no previous prototype for function 'interpolation_func_lanczos'
interpolation_func_lanczos(float width, float t)
^
<program source>:1697:1: warning: no previous prototype for function 'fast_expf'
fast_expf(const float x)
^
<program source>:1714:1: warning: no previous prototype for function 'envelope'
envelope(const float L)
^
<program source>:1775:9: warning: unused variable 'filter'
float filter = fast_expf(-clamp(((pixel.y - a)*(pixel.y - a) + (pixel.z - b)*(pixel.z - b))/(2.0f * size), 0.0f, 1.0f));
^
<program source>:2170:8: warning: comparison of integers of different signs: 'const unsigned int' and 'int'
if(x >= width || y >= height) return;
~ ^ ~~~~~
<program source>:2170:22: warning: comparison of integers of different signs: 'const unsigned int' and 'int'
if(x >= width || y >= height) return;
~ ^ ~~~~~~
<program source>:2190:8: warning: comparison of integers of different signs: 'const unsigned int' and 'int'
if(x >= width || y >= height) return;
~ ^ ~~~~~
<program source>:2190:22: warning: comparison of integers of different signs: 'const unsigned int' and 'int'
if(x >= width || y >= height) return;
~ ^ ~~~~~~
<program source>:2222:13: warning: unused variable 'xlid'
const int xlid = get_local_id(0);
^
0.044525 [opencl_init] compiling program `blendop.cl' ..
0.044859 [opencl_load_program] loaded cached binary program from file `/Users/benoit/.cache/darktable/cached_kernels_for_IntelRIrisTMPlusGraphics655/blendop.cl.bin'
0.044864 [opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/blendop.cl'
0.044937 [opencl_build_program] successfully built program
0.044942 [opencl_build_program] BUILD STATUS: 0
0.044946 BUILD LOG:
0.044948 In file included from <program source>:19:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:34:1: warning: no previous prototype for function 'FC'
FC(const int row, const int col, const unsigned int filters)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:41:1: warning: no previous prototype for function 'FCxtrans'
FCxtrans(const int row, const int col, global const unsigned char (*const xtrans)[6])
^
In file included from <program source>:20:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:20:8: warning: no previous prototype for function 'Lab_2_LCH'
float4 Lab_2_LCH(float4 Lab)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:33:8: warning: no previous prototype for function 'LCH_2_Lab'
float4 LCH_2_Lab(float4 LCH)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:42:7: warning: no previous prototype for function 'cbrt_5f'
float cbrt_5f(float f)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:50:7: warning: no previous prototype for function 'cbrta_halleyf'
float cbrta_halleyf(float a, float R)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:57:7: warning: no previous prototype for function 'lab_f'
float lab_f(float x)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:72:8: warning: no previous prototype for function 'XYZ_to_Lab'
float4 XYZ_to_Lab(float4 xyz)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:89:8: warning: no previous prototype for function 'lab_f_inv'
float4 lab_f_inv(float4 x)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:97:8: warning: no previous prototype for function 'Lab_to_XYZ'
float4 Lab_to_XYZ(float4 Lab)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:109:8: warning: no previous prototype for function 'prophotorgb_to_XYZ'
float4 prophotorgb_to_XYZ(float4 rgb)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:129:8: warning: no previous prototype for function 'XYZ_to_prophotorgb'
float4 XYZ_to_prophotorgb(float4 XYZ)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:149:8: warning: no previous prototype for function 'Lab_to_prophotorgb'
float4 Lab_to_prophotorgb(float4 Lab)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:155:8: warning: no previous prototype for function 'prophotorgb_to_Lab'
float4 prophotorgb_to_Lab(float4 rgb)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:161:8: warning: no previous prototype for function 'RGB_2_HSL'
float4 RGB_2_HSL(const float4 RGB)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:192:14: warning: variable 'H' is used uninitialized whenever 'if' condition is false
else if (B == var_Max) H = (2.0f / 3.0f) + del_G - del_R;
^~~~~~~~~~~~
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:194:9: note: uninitialized use occurs here
if (H < 0.0f) H += 1.0f;
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:192:10: note: remove the 'if' if its condition is always true
else if (B == var_Max) H = (2.0f / 3.0f) + del_G - del_R;
^~~~~~~~~~~~~~~~~~
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:163:10: note: initialize the variable 'H' to silence this warning
float H, S, L;
^
= 0.0
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:203:7: warning: no previous prototype for function 'Hue_2_RGB'
float Hue_2_RGB(float v1, float v2, float vH)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:215:8: warning: no previous prototype for function 'HSL_2_RGB'
float4 HSL_2_RGB(const float4 HSL)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:245:8: warning: no previous prototype for function 'RGB_2_HSV'
float4 RGB_2_HSV(const float4 RGB)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:282:8: warning: no previous prototype for function 'HSV_2_RGB'
float4 HSV_2_RGB(const float4 HSV)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:327:8: warning: no previous prototype for function 'XYZ_to_sRGB'
float4 XYZ_to_sRGB(float4 XYZ)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:341:8: warning: no previous prototype for function 'sRGB_to_XYZ'
float4 sRGB_to_XYZ(float4 sRGB)
^
<program source>:165:1: warning: no previous prototype for function 'blendif_factor_Lab'
blendif_factor_Lab(const float4 input, const float4 output, const unsigned int blendif, global const float *parameters, const unsigned int mask_mode, const unsigned int mask_combine)
^
<program source>:232:1: warning: no previous prototype for function 'blendif_factor_rgb'
blendif_factor_rgb(const float4 input, const float4 output, const unsigned int blendif, global const float *parameters, const unsigned int mask_mode, const unsigned int mask_combine)
^
0.045058 [opencl_init] compiling program `highpass.cl' ..
0.045158 [opencl_load_program] loaded cached binary program from file `/Users/benoit/.cache/darktable/cached_kernels_for_IntelRIrisTMPlusGraphics655/highpass.cl.bin'
0.045162 [opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/highpass.cl'
0.045212 [opencl_build_program] successfully built program
0.045216 [opencl_build_program] BUILD STATUS: 0
0.045219 BUILD LOG:
0.045221 In file included from <program source>:19:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:34:1: warning: no previous prototype for function 'FC'
FC(const int row, const int col, const unsigned int filters)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:41:1: warning: no previous prototype for function 'FCxtrans'
FCxtrans(const int row, const int col, global const unsigned char (*const xtrans)[6])
^
0.045235 [opencl_init] compiling program `nlmeans.cl' ..
0.045346 [opencl_load_program] loaded cached binary program from file `/Users/benoit/.cache/darktable/cached_kernels_for_IntelRIrisTMPlusGraphics655/nlmeans.cl.bin'
0.045351 [opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/nlmeans.cl'
0.045407 [opencl_build_program] successfully built program
0.045413 [opencl_build_program] BUILD STATUS: 0
0.045416 BUILD LOG:
0.045417 In file included from <program source>:20:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:34:1: warning: no previous prototype for function 'FC'
FC(const int row, const int col, const unsigned int filters)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:41:1: warning: no previous prototype for function 'FCxtrans'
FCxtrans(const int row, const int col, global const unsigned char (*const xtrans)[6])
^
<program source>:29:7: warning: no previous prototype for function 'fast_mexp2f'
float fast_mexp2f(const float x)
^
<program source>:39:7: warning: no previous prototype for function 'gh'
float gh(const float f, const float sharpness)
^
<program source>:45:7: warning: no previous prototype for function 'ddirac'
float ddirac(const int2 q)
^
0.045442 [opencl_init] compiling program `gaussian.cl' ..
0.045579 [opencl_load_program] loaded cached binary program from file `/Users/benoit/.cache/darktable/cached_kernels_for_IntelRIrisTMPlusGraphics655/gaussian.cl.bin'
0.045584 [opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/gaussian.cl'
0.045641 [opencl_build_program] successfully built program
0.045647 [opencl_build_program] BUILD STATUS: 0
0.045650 BUILD LOG:
0.045652 In file included from <program source>:19:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:34:1: warning: no previous prototype for function 'FC'
FC(const int row, const int col, const unsigned int filters)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:41:1: warning: no previous prototype for function 'FCxtrans'
FCxtrans(const int row, const int col, global const unsigned char (*const xtrans)[6])
^
<program source>:104:17: warning: comparison of integers of different signs: 'int' and 'unsigned int'
for(int y=0; y<height; y++)
~^~~~~~~
<program source>:168:17: warning: comparison of integers of different signs: 'int' and 'unsigned int'
for(int y=0; y<height; y++)
~^~~~~~~
<program source>:210:1: warning: no previous prototype for function 'lookup_unbounded'
lookup_unbounded(read_only image2d_t lut, const float x, global float *a)
^
<program source>:255:1: warning: no previous prototype for function 'overlay'
overlay(const float4 in_a, const float4 in_b, const float opacity, const float transform, const float ccorrect,
^
0.045680 [opencl_init] compiling program `sharpen.cl' ..
0.045783 [opencl_load_program] loaded cached binary program from file `/Users/benoit/.cache/darktable/cached_kernels_for_IntelRIrisTMPlusGraphics655/sharpen.cl.bin'
0.045788 [opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/sharpen.cl'
0.045838 [opencl_build_program] successfully built program
0.045843 [opencl_build_program] BUILD STATUS: 0
0.045846 BUILD LOG:
0.045848 In file included from <program source>:19:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:34:1: warning: no previous prototype for function 'FC'
FC(const int row, const int col, const unsigned int filters)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:41:1: warning: no previous prototype for function 'FCxtrans'
FCxtrans(const int row, const int col, global const unsigned char (*const xtrans)[6])
^
<program source>:144:10: warning: unused variable 'Labmin'
float4 Labmin = (float4)(0.0f, -128.0f, -128.0f, 0.0f);
^
<program source>:145:10: warning: unused variable 'Labmax'
float4 Labmax = (float4)(100.0f, 128.0f, 128.0f, 1.0f);
^
0.045869 [opencl_init] compiling program `extended.cl' ..
0.046252 [opencl_load_program] loaded cached binary program from file `/Users/benoit/.cache/darktable/cached_kernels_for_IntelRIrisTMPlusGraphics655/extended.cl.bin'
0.046257 [opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/extended.cl'
0.046383 [opencl_build_program] successfully built program
0.046389 [opencl_build_program] BUILD STATUS: 0
0.046393 BUILD LOG:
0.046395 In file included from <program source>:19:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:34:1: warning: no previous prototype for function 'FC'
FC(const int row, const int col, const unsigned int filters)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:41:1: warning: no previous prototype for function 'FCxtrans'
FCxtrans(const int row, const int col, global const unsigned char (*const xtrans)[6])
^
In file included from <program source>:20:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:20:8: warning: no previous prototype for function 'Lab_2_LCH'
float4 Lab_2_LCH(float4 Lab)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:33:8: warning: no previous prototype for function 'LCH_2_Lab'
float4 LCH_2_Lab(float4 LCH)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:42:7: warning: no previous prototype for function 'cbrt_5f'
float cbrt_5f(float f)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:50:7: warning: no previous prototype for function 'cbrta_halleyf'
float cbrta_halleyf(float a, float R)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:57:7: warning: no previous prototype for function 'lab_f'
float lab_f(float x)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:72:8: warning: no previous prototype for function 'XYZ_to_Lab'
float4 XYZ_to_Lab(float4 xyz)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:89:8: warning: no previous prototype for function 'lab_f_inv'
float4 lab_f_inv(float4 x)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:97:8: warning: no previous prototype for function 'Lab_to_XYZ'
float4 Lab_to_XYZ(float4 Lab)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:109:8: warning: no previous prototype for function 'prophotorgb_to_XYZ'
float4 prophotorgb_to_XYZ(float4 rgb)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:129:8: warning: no previous prototype for function 'XYZ_to_prophotorgb'
float4 XYZ_to_prophotorgb(float4 XYZ)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:149:8: warning: no previous prototype for function 'Lab_to_prophotorgb'
float4 Lab_to_prophotorgb(float4 Lab)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:155:8: warning: no previous prototype for function 'prophotorgb_to_Lab'
float4 prophotorgb_to_Lab(float4 rgb)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:161:8: warning: no previous prototype for function 'RGB_2_HSL'
float4 RGB_2_HSL(const float4 RGB)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:192:14: warning: variable 'H' is used uninitialized whenever 'if' condition is false
else if (B == var_Max) H = (2.0f / 3.0f) + del_G - del_R;
^~~~~~~~~~~~
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:194:9: note: uninitialized use occurs here
if (H < 0.0f) H += 1.0f;
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:192:10: note: remove the 'if' if its condition is always true
else if (B == var_Max) H = (2.0f / 3.0f) + del_G - del_R;
^~~~~~~~~~~~~~~~~~
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:163:10: note: initialize the variable 'H' to silence this warning
float H, S, L;
^
= 0.0
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:203:7: warning: no previous prototype for function 'Hue_2_RGB'
float Hue_2_RGB(float v1, float v2, float vH)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:215:8: warning: no previous prototype for function 'HSL_2_RGB'
float4 HSL_2_RGB(const float4 HSL)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:245:8: warning: no previous prototype for function 'RGB_2_HSV'
float4 RGB_2_HSV(const float4 RGB)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:282:8: warning: no previous prototype for function 'HSV_2_RGB'
float4 HSV_2_RGB(const float4 HSV)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:327:8: warning: no previous prototype for function 'XYZ_to_sRGB'
float4 XYZ_to_sRGB(float4 XYZ)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:341:8: warning: no previous prototype for function 'sRGB_to_XYZ'
float4 sRGB_to_XYZ(float4 sRGB)
^
<program source>:98:1: warning: no previous prototype for function 'GAUSS'
GAUSS(float center, float wings, float x)
^
<program source>:259:1: warning: no previous prototype for function 'encrypt_tea'
encrypt_tea(unsigned int *arg)
^
<program source>:276:1: warning: no previous prototype for function 'tpdf'
tpdf(unsigned int urandom)
^
<program source>:515:1: warning: no previous prototype for function 'get_clusters'
get_clusters(const float4 col, const int n, global float2 *mean, float *weight)
^
<program source>:696:7: warning: no previous prototype for function 'fastlog2'
float fastlog2(float x)
^
<program source>:710:7: warning: no previous prototype for function 'fastlog'
float fastlog(float x)
^
<program source>:715:7: warning: no previous prototype for function 'thinplate'
float thinplate(const float4 x, const float4 y)
^
0.046523 [opencl_init] compiling program `soften.cl' ..
0.046643 [opencl_load_program] loaded cached binary program from file `/Users/benoit/.cache/darktable/cached_kernels_for_IntelRIrisTMPlusGraphics655/soften.cl.bin'
0.046648 [opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/soften.cl'
0.046702 [opencl_build_program] successfully built program
0.046707 [opencl_build_program] BUILD STATUS: 0
0.046710 BUILD LOG:
0.046712 In file included from <program source>:19:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:34:1: warning: no previous prototype for function 'FC'
FC(const int row, const int col, const unsigned int filters)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:41:1: warning: no previous prototype for function 'FCxtrans'
FCxtrans(const int row, const int col, global const unsigned char (*const xtrans)[6])
^
In file included from <program source>:20:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:20:8: warning: no previous prototype for function 'Lab_2_LCH'
float4 Lab_2_LCH(float4 Lab)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:33:8: warning: no previous prototype for function 'LCH_2_Lab'
float4 LCH_2_Lab(float4 LCH)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:42:7: warning: no previous prototype for function 'cbrt_5f'
float cbrt_5f(float f)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:50:7: warning: no previous prototype for function 'cbrta_halleyf'
float cbrta_halleyf(float a, float R)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:57:7: warning: no previous prototype for function 'lab_f'
float lab_f(float x)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:72:8: warning: no previous prototype for function 'XYZ_to_Lab'
float4 XYZ_to_Lab(float4 xyz)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:89:8: warning: no previous prototype for function 'lab_f_inv'
float4 lab_f_inv(float4 x)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:97:8: warning: no previous prototype for function 'Lab_to_XYZ'
float4 Lab_to_XYZ(float4 Lab)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:109:8: warning: no previous prototype for function 'prophotorgb_to_XYZ'
float4 prophotorgb_to_XYZ(float4 rgb)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:129:8: warning: no previous prototype for function 'XYZ_to_prophotorgb'
float4 XYZ_to_prophotorgb(float4 XYZ)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:149:8: warning: no previous prototype for function 'Lab_to_prophotorgb'
float4 Lab_to_prophotorgb(float4 Lab)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:155:8: warning: no previous prototype for function 'prophotorgb_to_Lab'
float4 prophotorgb_to_Lab(float4 rgb)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:161:8: warning: no previous prototype for function 'RGB_2_HSL'
float4 RGB_2_HSL(const float4 RGB)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:192:14: warning: variable 'H' is used uninitialized whenever 'if' condition is false
else if (B == var_Max) H = (2.0f / 3.0f) + del_G - del_R;
^~~~~~~~~~~~
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:194:9: note: uninitialized use occurs here
if (H < 0.0f) H += 1.0f;
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:192:10: note: remove the 'if' if its condition is always true
else if (B == var_Max) H = (2.0f / 3.0f) + del_G - del_R;
^~~~~~~~~~~~~~~~~~
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:163:10: note: initialize the variable 'H' to silence this warning
float H, S, L;
^
= 0.0
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:203:7: warning: no previous prototype for function 'Hue_2_RGB'
float Hue_2_RGB(float v1, float v2, float vH)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:215:8: warning: no previous prototype for function 'HSL_2_RGB'
float4 HSL_2_RGB(const float4 HSL)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:245:8: warning: no previous prototype for function 'RGB_2_HSV'
float4 RGB_2_HSV(const float4 RGB)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:282:8: warning: no previous prototype for function 'HSV_2_RGB'
float4 HSV_2_RGB(const float4 HSV)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:327:8: warning: no previous prototype for function 'XYZ_to_sRGB'
float4 XYZ_to_sRGB(float4 XYZ)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:341:8: warning: no previous prototype for function 'sRGB_to_XYZ'
float4 sRGB_to_XYZ(float4 sRGB)
^
0.046990 [opencl_init] compiling program `bilateral.cl' ..
0.047166 [opencl_load_program] loaded cached binary program from file `/Users/benoit/.cache/darktable/cached_kernels_for_IntelRIrisTMPlusGraphics655/bilateral.cl.bin'
0.047172 [opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/bilateral.cl'
0.047234 [opencl_build_program] successfully built program
0.047240 [opencl_build_program] BUILD STATUS: 0
0.047246 BUILD LOG:
0.047248 In file included from <program source>:21:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:34:1: warning: no previous prototype for function 'FC'
FC(const int row, const int col, const unsigned int filters)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:41:1: warning: no previous prototype for function 'FCxtrans'
FCxtrans(const int row, const int col, global const unsigned char (*const xtrans)[6])
^
<program source>:24:1: warning: no previous prototype for function 'image_to_grid'
image_to_grid(
^
<program source>:36:1: warning: no previous prototype for function 'atomic_add_f'
atomic_add_f(
^
0.047269 [opencl_init] compiling program `denoiseprofile.cl' ..
0.047450 [opencl_load_program] loaded cached binary program from file `/Users/benoit/.cache/darktable/cached_kernels_for_IntelRIrisTMPlusGraphics655/denoiseprofile.cl.bin'
0.047455 [opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/denoiseprofile.cl'
0.047532 [opencl_build_program] successfully built program
0.047538 [opencl_build_program] BUILD STATUS: 0
0.047541 BUILD LOG:
0.047543 In file included from <program source>:20:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:34:1: warning: no previous prototype for function 'FC'
FC(const int row, const int col, const unsigned int filters)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:41:1: warning: no previous prototype for function 'FCxtrans'
FCxtrans(const int row, const int col, global const unsigned char (*const xtrans)[6])
^
<program source>:29:7: warning: no previous prototype for function 'fast_mexp2f'
float fast_mexp2f(const float x)
^
<program source>:40:7: warning: no previous prototype for function 'ddirac'
float ddirac(const int2 q)
^
<program source>:280:13: warning: unused variable 'gidx'
const int gidx = mad24(y, width, x);
^
<program source>:298:1: warning: no previous prototype for function 'weight'
weight(const float4 c1, const float4 c2, const float inv_sigma2)
^
0.047571 [opencl_init] compiling program `bloom.cl' ..
0.047615 [opencl_fopen_stat] could not open file `/Users/benoit/.cache/darktable/cached_kernels_for_IntelRIrisTMPlusGraphics655/bloom.cl.bin'!
0.047638 [opencl_load_program] could not load cached binary program, trying to compile source
0.053563 [opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/bloom.cl'
0.192102 [opencl_build_program] successfully built program
0.192122 [opencl_build_program] BUILD STATUS: 0
0.192127 BUILD LOG:
0.192129 In file included from <program source>:19:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:34:1: warning: no previous prototype for function 'FC'
FC(const int row, const int col, const unsigned int filters)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:41:1: warning: no previous prototype for function 'FCxtrans'
FCxtrans(const int row, const int col, global const unsigned char (*const xtrans)[6])
^
In file included from <program source>:20:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:20:8: warning: no previous prototype for function 'Lab_2_LCH'
float4 Lab_2_LCH(float4 Lab)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:33:8: warning: no previous prototype for function 'LCH_2_Lab'
float4 LCH_2_Lab(float4 LCH)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:42:7: warning: no previous prototype for function 'cbrt_5f'
float cbrt_5f(float f)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:50:7: warning: no previous prototype for function 'cbrta_halleyf'
float cbrta_halleyf(float a, float R)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:57:7: warning: no previous prototype for function 'lab_f'
float lab_f(float x)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:72:8: warning: no previous prototype for function 'XYZ_to_Lab'
float4 XYZ_to_Lab(float4 xyz)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:89:8: warning: no previous prototype for function 'lab_f_inv'
float4 lab_f_inv(float4 x)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:97:8: warning: no previous prototype for function 'Lab_to_XYZ'
float4 Lab_to_XYZ(float4 Lab)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:109:8: warning: no previous prototype for function 'prophotorgb_to_XYZ'
float4 prophotorgb_to_XYZ(float4 rgb)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:129:8: warning: no previous prototype for function 'XYZ_to_prophotorgb'
float4 XYZ_to_prophotorgb(float4 XYZ)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:149:8: warning: no previous prototype for function 'Lab_to_prophotorgb'
float4 Lab_to_prophotorgb(float4 Lab)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:155:8: warning: no previous prototype for function 'prophotorgb_to_Lab'
float4 prophotorgb_to_Lab(float4 rgb)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:161:8: warning: no previous prototype for function 'RGB_2_HSL'
float4 RGB_2_HSL(const float4 RGB)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:192:14: warning: variable 'H' is used uninitialized whenever 'if' condition is false
else if (B == var_Max) H = (2.0f / 3.0f) + del_G - del_R;
^~~~~~~~~~~~
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:194:9: note: uninitialized use occurs here
if (H < 0.0f) H += 1.0f;
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:192:10: note: remove the 'if' if its condition is always true
else if (B == var_Max) H = (2.0f / 3.0f) + del_G - del_R;
^~~~~~~~~~~~~~~~~~
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:163:10: note: initialize the variable 'H' to silence this warning
float H, S, L;
^
= 0.0
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:203:7: warning: no previous prototype for function 'Hue_2_RGB'
float Hue_2_RGB(float v1, float v2, float vH)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:215:8: warning: no previous prototype for function 'HSL_2_RGB'
float4 HSL_2_RGB(const float4 HSL)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:245:8: warning: no previous prototype for function 'RGB_2_HSV'
float4 RGB_2_HSV(const float4 RGB)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:282:8: warning: no previous prototype for function 'HSV_2_RGB'
float4 HSV_2_RGB(const float4 HSV)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:327:8: warning: no previous prototype for function 'XYZ_to_sRGB'
float4 XYZ_to_sRGB(float4 XYZ)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorspace.cl:341:8: warning: no previous prototype for function 'sRGB_to_XYZ'
float4 sRGB_to_XYZ(float4 sRGB)
^
0.192561 [opencl_build_program] saving binary
0.193158 [opencl_init] compiling program `colorreconstruction.cl' ..
0.194278 [opencl_load_program] could not load cached binary program, trying to compile source
0.205725 [opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorreconstruction.cl'
0.360799 [opencl_build_program] successfully built program
0.360821 [opencl_build_program] BUILD STATUS: 0
0.360825 BUILD LOG:
0.360827 In file included from <program source>:22:
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:34:1: warning: no previous prototype for function 'FC'
FC(const int row, const int col, const unsigned int filters)
^
/Applications/darktable.app/Contents/Resources/share/darktable/kernels/common.h:41:1: warning: no previous prototype for function 'FCxtrans'
FCxtrans(const int row, const int col, global const unsigned char (*const xtrans)[6])
^
<program source>:32:1: warning: no previous prototype for function 'image_to_grid'
image_to_grid(
^
<program source>:44:1: warning: no previous prototype for function 'grid_rescale'
grid_rescale(
^
<program source>:55:1: warning: no previous prototype for function 'atomic_add_f'
atomic_add_f(
^
0.360847 [opencl_build_program] saving binary
0.361481 [opencl_init] compiling program `demosaic_other.cl' ..
0.362590 [opencl_load_program] could not load cached binary program, trying to compile source
0.365754 [opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/demosaic_other.cl'
0.440697 [opencl_build_program] could not build program: -11
0.440721 [opencl_build_program] BUILD STATUS: -2
0.440726 BUILD LOG:
0.440728 <program source>:19:10: fatal error: 'common.h' file not found
#include "common.h"
^
0.440736 [opencl_init] failed to compile program `demosaic_other.cl'!
0.440760 [opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
0.440764 [opencl_init] initial status of opencl enabled flag is OFF.