Skip to content

Instantly share code, notes, and snippets.

@rgo
Created November 27, 2017 23:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rgo/104892c1dcc434612c1bf44d2988e38b to your computer and use it in GitHub Desktop.
Save rgo/104892c1dcc434612c1bf44d2988e38b to your computer and use it in GitHub Desktop.
./darktable-cli ~/Pictures/dt-test/bench.SRW test.jpg --core -d perf -d opencl
(process:48734): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
[opencl_init] opencl related configuration options:
[opencl_init]
[opencl_init] opencl: 1
[opencl_init] opencl_library: ''
[opencl_init] opencl_memory_requirement: 768
[opencl_init] opencl_memory_headroom: 300
[opencl_init] opencl_device_priority: '*/!0,*/*/*'
[opencl_init] opencl_size_roundup: 16
[opencl_init] opencl_async_pixelpipe: 0
[opencl_init] opencl_synch_cache: 0
[opencl_init] opencl_number_event_handles: 25
[opencl_init] opencl_micro_nap: 1000
[opencl_init] opencl_use_pinned_memory: 0
[opencl_init] opencl_use_cpu_devices: 0
[opencl_init] opencl_avoid_atomics: 0
[opencl_init] opencl_enable_markesteijn: 1
[opencl_init]
[opencl_init] found opencl runtime library '/System/Library/Frameworks/OpenCL.framework/Versions/Current/OpenCL'
[opencl_init] opencl library '/System/Library/Frameworks/OpenCL.framework/Versions/Current/OpenCL' found on your system and loaded
[opencl_init] found 1 platform
[opencl_init] found 2 devices
[opencl_init] discarding CPU device 0 `Intel(R) Core(TM) i5-4258U CPU @ 2.40GHz'.
[opencl_init] device 1 `Iris' supports image sizes of 16384 x 16384
[opencl_init] device 1 `Iris' allows GPU memory allocations of up to 384MB
[opencl_init] device 1: Iris
GLOBAL_MEM_SIZE: 1536MB
MAX_WORK_GROUP_SIZE: 512
MAX_WORK_ITEM_DIMENSIONS: 3
MAX_WORK_ITEM_SIZES: [ 512 512 512 ]
DRIVER_VERSION: 1.2(Sep 29 2017 19:15:12)
DEVICE_VERSION: OpenCL 1.2
[opencl_init] compiling program `demosaic_ppg.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/demosaic_ppg.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/demosaic_ppg.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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)
^
[opencl_init] compiling program `atrous.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/atrous.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/atrous.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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)
^
[opencl_init] compiling program `basic.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/basic.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/basic.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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:34: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:44: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:59: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:67: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:80: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:122: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:134: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:164: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:201: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:246: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:260: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>:412: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>:430: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>:458:1: warning: no previous prototype for function 'lookup'
lookup(read_only image2d_t lut, const float x)
^
<program source>:658: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>:665:1: warning: no previous prototype for function 'backtransform'
backtransform(float2 *p, float2 *o, const float4 m, const float2 t)
^
<program source>:673: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>:698:1: warning: no previous prototype for function 'interpolation_func_bicubic'
interpolation_func_bicubic(float t)
^
<program source>:722:1: warning: no previous prototype for function 'sinf_fast'
sinf_fast(float t)
^
<program source>:733:1: warning: no previous prototype for function 'interpolation_func_lanczos'
interpolation_func_lanczos(float width, float t)
^
<program source>:1649:1: warning: no previous prototype for function 'fast_expf'
fast_expf(const float x)
^
<program source>:1666:1: warning: no previous prototype for function 'envelope'
envelope(const float L)
^
<program source>:1727: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>:2148:13: warning: unused variable 'xlid'
const int xlid = get_local_id(0);
^
[opencl_init] compiling program `blendop.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/blendop.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/blendop.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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:34: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:44: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:59: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:67: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:80: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:122: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:134: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:164: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:201: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:246: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:260:8: warning: no previous prototype for function 'sRGB_to_XYZ'
float4 sRGB_to_XYZ(float4 sRGB)
^
<program source>:131: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>:198: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)
^
[opencl_init] compiling program `highpass.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/highpass.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/highpass.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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])
^
[opencl_init] compiling program `nlmeans.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/nlmeans.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/nlmeans.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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)
^
[opencl_init] compiling program `gaussian.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/gaussian.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/gaussian.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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,
^
[opencl_init] compiling program `sharpen.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/sharpen.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/sharpen.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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);
^
[opencl_init] compiling program `extended.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/extended.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/extended.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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:34: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:44: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:59: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:67: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:80: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:122: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:134: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:164: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:201: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:246: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:260: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>:606:7: warning: no previous prototype for function 'fastlog2'
float fastlog2(float x)
^
<program source>:620:7: warning: no previous prototype for function 'fastlog'
float fastlog(float x)
^
<program source>:625:7: warning: no previous prototype for function 'thinplate'
float thinplate(const float4 x, const float4 y)
^
[opencl_init] compiling program `soften.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/soften.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/soften.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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:34: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:44: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:59: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:67: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:80: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:122: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:134: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:164: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:201: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:246: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:260:8: warning: no previous prototype for function 'sRGB_to_XYZ'
float4 sRGB_to_XYZ(float4 sRGB)
^
[opencl_init] compiling program `bilateral.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/bilateral.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/bilateral.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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(
^
[opencl_init] compiling program `denoiseprofile.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/denoiseprofile.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/denoiseprofile.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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>:262:13: warning: unused variable 'gidx'
const int gidx = mad24(y, width, x);
^
<program source>:280:1: warning: no previous prototype for function 'weight'
weight(const float4 c1, const float4 c2, const float inv_sigma2)
^
[opencl_init] compiling program `bloom.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/bloom.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/bloom.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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:34: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:44: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:59: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:67: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:80: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:122: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:134: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:164: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:201: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:246: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:260:8: warning: no previous prototype for function 'sRGB_to_XYZ'
float4 sRGB_to_XYZ(float4 sRGB)
^
[opencl_init] compiling program `colorreconstruction.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/colorreconstruction.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/colorreconstruction.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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(
^
[opencl_init] compiling program `demosaic_other.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/demosaic_other.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/demosaic_other.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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])
^
[opencl_init] compiling program `demosaic_vng.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/demosaic_vng.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/demosaic_vng.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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>:22:1: warning: no previous prototype for function 'fcol'
fcol(const int row, const int col, const unsigned int filters, global const unsigned char (*const xtrans)[6])
^
[opencl_init] compiling program `demosaic_markesteijn.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/demosaic_markesteijn.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/demosaic_markesteijn.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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>:28:1: warning: no previous prototype for function 'hexidx1'
hexidx1(const char2 hex, const int stride)
^
<program source>:34:1: warning: no previous prototype for function 'hexidx4'
hexidx4(const char2 hex, const int stride)
^
<program source>:40:1: warning: no previous prototype for function 'sqr'
sqr(const float x)
^
[opencl_init] compiling program `liquify.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/liquify.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/liquify.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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>:37:7: warning: no previous prototype for function 'kmix'
float kmix (global const float *k,
^
[opencl_init] compiling program `basecurve.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/foobar/.cache/darktable/cached_kernels_for_Iris/basecurve.cl.bin'
[opencl_load_program] successfully loaded program from `/Applications/darktable.app/Contents/Resources/share/darktable/kernels/basecurve.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
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>:23: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>:42:1: warning: no previous prototype for function 'fast_expf'
fast_expf(const float x)
^
[opencl_init] kernel loading time: 0.0081
[opencl_init] OpenCL successfully initialized.
[opencl_init] here are the internal numbers and names of OpenCL devices available to darktable:
[opencl_init] 0 'Iris'
[opencl_init] these are your device priorities:
[opencl_init] image preview export thumbnail
[opencl_init] 0 -1 0 0
[opencl_init] FINALLY: opencl is AVAILABLE on this system.
[opencl_init] initial status of opencl enabled flag is ON.
[opencl_create_kernel] successfully loaded kernel `zero' (0) for device 0
[opencl_create_kernel] successfully loaded kernel `splat' (1) for device 0
[opencl_create_kernel] successfully loaded kernel `blur_line' (2) for device 0
[opencl_create_kernel] successfully loaded kernel `blur_line_z' (3) for device 0
[opencl_create_kernel] successfully loaded kernel `slice' (4) for device 0
[opencl_create_kernel] successfully loaded kernel `slice_to_output' (5) for device 0
[opencl_create_kernel] successfully loaded kernel `gaussian_column_1c' (6) for device 0
[opencl_create_kernel] successfully loaded kernel `gaussian_transpose_1c' (7) for device 0
[opencl_create_kernel] successfully loaded kernel `gaussian_column_4c' (8) for device 0
[opencl_create_kernel] successfully loaded kernel `gaussian_transpose_4c' (9) for device 0
[opencl_create_kernel] successfully loaded kernel `interpolation_resample' (10) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_mask_Lab' (11) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_mask_RAW' (12) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_mask_rgb' (13) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_Lab' (14) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_RAW' (15) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_rgb' (16) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_set_mask' (17) for device 0
[opencl_create_kernel] successfully loaded kernel `colorbalance' (18) for device 0
[opencl_create_kernel] successfully loaded kernel `whitebalance_4f' (19) for device 0
[opencl_create_kernel] successfully loaded kernel `whitebalance_1f' (20) for device 0
[opencl_create_kernel] successfully loaded kernel `whitebalance_1f_xtrans' (21) for device 0
[opencl_create_kernel] successfully loaded kernel `colorzones' (22) for device 0
[opencl_create_kernel] successfully loaded kernel `splittoning' (23) for device 0
[opencl_create_kernel] successfully loaded kernel `levels' (24) for device 0
[opencl_create_kernel] successfully loaded kernel `invert_1f' (25) for device 0
[opencl_create_kernel] successfully loaded kernel `invert_4f' (26) for device 0
[opencl_create_kernel] successfully loaded kernel `colorchecker' (27) for device 0
[opencl_create_kernel] successfully loaded kernel `zonesystem' (28) for device 0
[opencl_create_kernel] successfully loaded kernel `bloom_threshold' (29) for device 0
[opencl_create_kernel] successfully loaded kernel `bloom_hblur' (30) for device 0
[opencl_create_kernel] successfully loaded kernel `bloom_vblur' (31) for device 0
[opencl_create_kernel] successfully loaded kernel `bloom_mix' (32) for device 0
[opencl_create_kernel] successfully loaded kernel `exposure' (33) for device 0
[opencl_create_kernel] successfully loaded kernel `colisa' (34) for device 0
[opencl_create_kernel] successfully loaded kernel `colormapping_histogram' (35) for device 0
[opencl_create_kernel] successfully loaded kernel `colormapping_mapping' (36) for device 0
[opencl_create_kernel] successfully loaded kernel `warp_kernel' (37) for device 0
[opencl_create_kernel] successfully loaded kernel `rawoverexposed_mark_cfa' (38) for device 0
[opencl_create_kernel] successfully loaded kernel `rawoverexposed_mark_solid' (39) for device 0
[opencl_create_kernel] successfully loaded kernel `rawoverexposed_falsecolor' (40) for device 0
[opencl_create_kernel] successfully loaded kernel `pixelmax_first' (41) for device 0
[opencl_create_kernel] successfully loaded kernel `pixelmax_second' (42) for device 0
[opencl_create_kernel] successfully loaded kernel `global_tonemap_reinhard' (43) for device 0
[opencl_create_kernel] successfully loaded kernel `global_tonemap_drago' (44) for device 0
[opencl_create_kernel] successfully loaded kernel `global_tonemap_filmic' (45) for device 0
[opencl_create_kernel] successfully loaded kernel `sharpen_hblur' (46) for device 0
[opencl_create_kernel] successfully loaded kernel `sharpen_vblur' (47) for device 0
[opencl_create_kernel] successfully loaded kernel `sharpen_mix' (48) for device 0
[opencl_create_kernel] successfully loaded kernel `highpass_invert' (49) for device 0
[opencl_create_kernel] successfully loaded kernel `highpass_hblur' (50) for device 0
[opencl_create_kernel] successfully loaded kernel `highpass_vblur' (51) for device 0
[opencl_create_kernel] successfully loaded kernel `highpass_mix' (52) for device 0
[opencl_create_kernel] successfully loaded kernel `highlights_1f_clip' (53) for device 0
[opencl_create_kernel] successfully loaded kernel `highlights_1f_lch_bayer' (54) for device 0
[opencl_create_kernel] successfully loaded kernel `highlights_1f_lch_xtrans' (55) for device 0
[opencl_create_kernel] successfully loaded kernel `highlights_4f_clip' (56) for device 0
[opencl_create_kernel] successfully loaded kernel `lowlight' (57) for device 0
[opencl_create_kernel] successfully loaded kernel `borders_fill' (58) for device 0
[opencl_create_kernel] successfully loaded kernel `lowpass_mix' (59) for device 0
[opencl_create_kernel] successfully loaded kernel `flip' (60) for device 0
[opencl_create_kernel] successfully loaded kernel `graduatedndp' (61) for device 0
[opencl_create_kernel] successfully loaded kernel `graduatedndm' (62) for device 0
[opencl_create_kernel] successfully loaded kernel `monochrome_filter' (63) for device 0
[opencl_create_kernel] successfully loaded kernel `monochrome' (64) for device 0
[opencl_create_kernel] successfully loaded kernel `colorreconstruction_zero' (65) for device 0
[opencl_create_kernel] successfully loaded kernel `colorreconstruction_splat' (66) for device 0
[opencl_create_kernel] successfully loaded kernel `colorreconstruction_blur_line' (67) for device 0
[opencl_create_kernel] successfully loaded kernel `colorreconstruction_slice' (68) for device 0
[opencl_create_kernel] successfully loaded kernel `tonecurve' (69) for device 0
[opencl_create_kernel] successfully loaded kernel `overexposed' (70) for device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_init' (71) for device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_dist' (72) for device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_horiz' (73) for device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_vert' (74) for device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_accu' (75) for device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_finish' (76) for device 0
[opencl_create_kernel] successfully loaded kernel `colorin_unbound' (77) for device 0
[opencl_create_kernel] successfully loaded kernel `colorin_clipping' (78) for device 0
[opencl_create_kernel] successfully loaded kernel `eaw_decompose' (79) for device 0
[opencl_create_kernel] successfully loaded kernel `eaw_synthesize' (80) for device 0
[opencl_create_kernel] successfully loaded kernel `colorize' (81) for device 0
[opencl_create_kernel] successfully loaded kernel `ashift_bilinear' (82) for device 0
[opencl_create_kernel] successfully loaded kernel `ashift_bicubic' (83) for device 0
[opencl_create_kernel] successfully loaded kernel `ashift_lanczos2' (84) for device 0
[opencl_create_kernel] successfully loaded kernel `ashift_lanczos3' (85) for device 0
[opencl_create_kernel] successfully loaded kernel `profilegamma' (86) for device 0
[opencl_create_kernel] successfully loaded kernel `colorout' (87) for device 0
[opencl_create_kernel] successfully loaded kernel `vignette' (88) for device 0
[opencl_create_kernel] successfully loaded kernel `rawprepare_1f' (89) for device 0
[opencl_create_kernel] successfully loaded kernel `rawprepare_4f' (90) for device 0
[opencl_create_kernel] successfully loaded kernel `clip_and_zoom_demosaic_half_size' (91) for device 0
[opencl_create_kernel] successfully loaded kernel `ppg_demosaic_green' (92) for device 0
[opencl_create_kernel] successfully loaded kernel `green_equilibration' (93) for device 0
[opencl_create_kernel] successfully loaded kernel `pre_median' (94) for device 0
[opencl_create_kernel] successfully loaded kernel `ppg_demosaic_redblue' (95) for device 0
[opencl_create_kernel] successfully loaded kernel `clip_and_zoom' (96) for device 0
[opencl_create_kernel] successfully loaded kernel `border_interpolate' (97) for device 0
[opencl_create_kernel] successfully loaded kernel `color_smoothing' (98) for device 0
[opencl_create_kernel] successfully loaded kernel `passthrough_monochrome' (99) for device 0
[opencl_create_kernel] successfully loaded kernel `clip_and_zoom_demosaic_passthrough_monochrome' (100) for device 0
[opencl_create_kernel] successfully loaded kernel `vng_border_interpolate' (101) for device 0
[opencl_create_kernel] successfully loaded kernel `vng_lin_interpolate' (102) for device 0
[opencl_create_kernel] successfully loaded kernel `clip_and_zoom_demosaic_third_size_xtrans' (103) for device 0
[opencl_create_kernel] successfully loaded kernel `vng_green_equilibrate' (104) for device 0
[opencl_create_kernel] successfully loaded kernel `vng_interpolate' (105) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_initial_copy' (106) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_green_minmax' (107) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_interpolate_green' (108) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_solitary_green' (109) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_recalculate_green' (110) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_red_and_blue' (111) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_interpolate_twoxtwo' (112) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_convert_yuv' (113) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_differentiate' (114) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_threshold' (115) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_set' (116) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_sum' (117) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_max' (118) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_max_corr' (119) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_quench' (120) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_zero' (121) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_accu' (122) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_final' (123) for device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_bilinear' (124) for device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_bicubic' (125) for device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_lanczos2' (126) for device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_lanczos3' (127) for device 0
[opencl_create_kernel] successfully loaded kernel `lens_vignette' (128) for device 0
[opencl_create_kernel] successfully loaded kernel `colorcontrast' (129) for device 0
[opencl_create_kernel] successfully loaded kernel `velvia' (130) for device 0
[opencl_create_kernel] successfully loaded kernel `channelmixer' (131) for device 0
[opencl_create_kernel] successfully loaded kernel `relight' (132) for device 0
[opencl_create_kernel] successfully loaded kernel `colorcorrection' (133) for device 0
[opencl_create_kernel] successfully loaded kernel `shadows_highlights_mix' (134) for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_bilinear' (135) for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_bicubic' (136) for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_lanczos2' (137) for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_lanczos3' (138) for device 0
[opencl_create_kernel] successfully loaded kernel `vibrance' (139) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_lut' (140) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_zero' (141) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_ev_lut' (142) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_compute_features' (143) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_blur_h' (144) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_blur_v' (145) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_expand' (146) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_reduce' (147) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_detail' (148) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_adjust_features' (149) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_blend_gaussian' (150) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_blend_laplacian' (151) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_normalize' (152) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_reconstruct' (153) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_finalize' (154) for device 0
[opencl_create_kernel] successfully loaded kernel `soften_overexposed' (155) for device 0
[opencl_create_kernel] successfully loaded kernel `soften_hblur' (156) for device 0
[opencl_create_kernel] successfully loaded kernel `soften_vblur' (157) for device 0
[opencl_create_kernel] successfully loaded kernel `soften_mix' (158) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_precondition' (159) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_init' (160) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_dist' (161) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_horiz' (162) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_vert' (163) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_accu' (164) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_finish' (165) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_backtransform' (166) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_decompose' (167) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_synthesize' (168) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_reduce_first' (169) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_reduce_second' (170) for device 0
[dev] took 0.274 secs (0.199 CPU) to load the image.
[export] creating pixelpipe took 0.072 secs (0.070 CPU)
[pixelpipe_process] [export] using device 0
[dev_pixelpipe] took 0.030 secs (0.030 CPU) initing base buffer [export]
[dev_pixelpipe] took 0.069 secs (0.001 CPU) processed `raw black/white point' on GPU, blended on GPU [export]
[dev_pixelpipe] took 0.039 secs (0.000 CPU) processed `white balance' on GPU, blended on GPU [export]
[dev_pixelpipe] took 0.537 secs (1.643 CPU) processed `highlight reconstruction' on CPU, blended on CPU [export]
[dev_pixelpipe] took 1.613 secs (1.495 CPU) processed `demosaic' on CPU, blended on CPU [export]
[dev_pixelpipe] took 4.625 secs (4.051 CPU) processed `tone mapping' on CPU, blended on CPU [export]
[default_process_tiling_cl_roi] use tiling on module 'lens' for image with full input size 5328 x 3660
[default_process_tiling_cl_roi] (2 x 1) tiles with max input dimensions 3278 x 3660
[default_process_tiling_cl_roi] tile (0, 0) with 2676 x 3660 at origin [80, 0]
[default_process_tiling_cl_roi] tile (1, 0) with 2669 x 3660 at origin [2739, 0]
[dev_pixelpipe] took 1.774 secs (0.727 CPU) processed `lens correction' on GPU with tiling, blended on CPU [export]
[dev_pixelpipe] took 0.504 secs (0.001 CPU) processed `base curve' on GPU, blended on GPU [export]
[dev_pixelpipe] took 0.051 secs (0.001 CPU) processed `input color profile' on GPU, blended on GPU [export]
[dev_pixelpipe] took 1.253 secs (0.001 CPU) processed `color reconstruction' on GPU, blended on GPU [export]
[dev_pixelpipe] took 20.180 secs (0.042 CPU) processed `denoise (non-local means)' on GPU, blended on GPU [export]
[dev_pixelpipe] took 1.313 secs (0.001 CPU) processed `global tonemap' on GPU, blended on GPU [export]
[dev_pixelpipe] took 0.958 secs (0.002 CPU) processed `shadows and highlights' on GPU, blended on GPU [export]
[default_process_tiling_cl_ptp] use tiling on module 'atrous' for image with full size 5490 x 3660
[default_process_tiling_cl_ptp] (4 x 1) tiles with max dimensions 2008 x 3660 and overlap 256
[default_process_tiling_cl_ptp] tile (0, 0) with 2008 x 3660 at origin [0, 0]
[default_process_tiling_cl_ptp] tile (1, 0) with 2008 x 3660 at origin [1496, 0]
[default_process_tiling_cl_ptp] tile (2, 0) with 2008 x 3660 at origin [2992, 0]
[default_process_tiling_cl_ptp] tile (3, 0) with 1002 x 3660 at origin [4488, 0]
[dev_pixelpipe] took 4.011 secs (0.011 CPU) processed `equalizer' on GPU with tiling, blended on CPU [export]
[dev_pixelpipe] took 0.958 secs (0.001 CPU) processed `local contrast' on GPU, blended on GPU [export]
[dev_pixelpipe] took 0.059 secs (0.001 CPU) processed `color zones' on GPU, blended on GPU [export]
[dev_pixelpipe] took 0.055 secs (0.001 CPU) processed `levels' on GPU, blended on GPU [export]
[dev_pixelpipe] took 0.267 secs (0.001 CPU) processed `sharpen' on GPU, blended on GPU [export]
[dev_pixelpipe] took 0.066 secs (0.001 CPU) processed `color contrast' on GPU, blended on GPU [export]
[dev_pixelpipe] took 0.072 secs (0.002 CPU) processed `output color profile' on GPU, blended on GPU [export]
[dev_pixelpipe] took 0.268 secs (0.364 CPU) processed `gamma' on CPU, blended on CPU [export]
[opencl_profiling] profiling device 0 ('Iris'):
[opencl_profiling] spent 0.2628 seconds in [Write Image (from host to device)]
[opencl_profiling] spent 0.0175 seconds in rawprepare_1f
[opencl_profiling] spent 0.0205 seconds in whitebalance_1f
[opencl_profiling] spent 0.2976 seconds in [Read Image (from device to host)]
[opencl_profiling] spent 0.2408 seconds in [Copy Image (on device)]
[opencl_profiling] spent 0.0000 seconds in [Write Buffer (from host to device)]
[opencl_profiling] spent 0.7314 seconds in lens_distort_lanczos3
[opencl_profiling] spent 0.0458 seconds in basecurve_lut
[opencl_profiling] spent 0.0469 seconds in colorin_unbound
[opencl_profiling] spent 0.0000 seconds in colorreconstruction_zero
[opencl_profiling] spent 1.1948 seconds in colorreconstruction_splat
[opencl_profiling] spent 0.0000 seconds in [Copy Buffer to Buffer (on device)]
[opencl_profiling] spent 0.0001 seconds in colorreconstruction_blur_line
[opencl_profiling] spent 0.0439 seconds in colorreconstruction_slice
[opencl_profiling] spent 0.0381 seconds in nlmeans_init
[opencl_profiling] spent 3.9058 seconds in nlmeans_dist
[opencl_profiling] spent 1.6458 seconds in nlmeans_horiz
[opencl_profiling] spent 2.5566 seconds in nlmeans_vert
[opencl_profiling] spent 10.7249 seconds in nlmeans_accu
[opencl_profiling] spent 0.0680 seconds in nlmeans_finish
[opencl_profiling] spent 0.0235 seconds in pixelmax_first
[opencl_profiling] spent 0.0000 seconds in pixelmax_second
[opencl_profiling] spent 0.0000 seconds in [Read Buffer (from device to host)]
[opencl_profiling] spent 0.0000 seconds in zero
[opencl_profiling] spent 1.8467 seconds in splat
[opencl_profiling] spent 0.0441 seconds in global_tonemap_drago
[opencl_profiling] spent 0.0002 seconds in blur_line
[opencl_profiling] spent 0.0000 seconds in blur_line_z
[opencl_profiling] spent 0.0628 seconds in slice_to_output
[opencl_profiling] spent 0.0828 seconds in [Copy Image to Buffer (on device)]
[opencl_profiling] spent 0.3002 seconds in gaussian_column_4c
[opencl_profiling] spent 0.1199 seconds in gaussian_transpose_4c
[opencl_profiling] spent 0.0582 seconds in [Copy Buffer to Image (on device)]
[opencl_profiling] spent 0.0636 seconds in shadows_highlights_mix
[opencl_profiling] spent 1.5038 seconds in eaw_decompose
[opencl_profiling] spent 0.6667 seconds in eaw_synthesize
[opencl_profiling] spent 0.0437 seconds in slice
[opencl_profiling] spent 0.0537 seconds in colorzones
[opencl_profiling] spent 0.0494 seconds in levels
[opencl_profiling] spent 0.0675 seconds in sharpen_hblur
[opencl_profiling] spent 0.0759 seconds in sharpen_vblur
[opencl_profiling] spent 0.0612 seconds in sharpen_mix
[opencl_profiling] spent 0.0542 seconds in colorcontrast
[opencl_profiling] spent 0.0591 seconds in colorout
[opencl_profiling] spent 27.0787 seconds totally in command queue (with 0 events missing)
[dev_process_export] pixel pipeline processing took 38.704 secs (8.380 CPU)
[export_job] exported to `test.jpg'
[opencl_summary_statistics] device 'Iris': 619 out of 619 events were successful and 0 events lost
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment