Project

General

Profile

Bug #10648

Crop and rotate & Lens correction module adds vertical dotted line in exported picture

Added by Károly Harmath over 4 years ago. Updated over 4 years ago.

Status:
Confirmed
Priority:
Low
Assignee:
-
Category:
Darkroom
Target version:
-
Start date:
09/30/2015
Due date:
% Done:

10%

Estimated time:
Affected Version:
1.6.8
System:
Mac OS X
bitness:
64-bit
hardware architecture:
amd64/x86

Description

When rotating pictures (e.g. 0.25 angle) or when using Lens correction module (correction = all) on the right side of resulting picture, close to the edge a vertical dotted line appears. See attached picture. It happens in 5-10% of the cases. It might be related to the pixel interpolator since changing between lanczos3, lanczos2 and bicubic sometimes helps.

https://www.dropbox.com/sh/ivd5arlavmdd0ry/AADMU9TxbED1zN8GXM6AGj0Fa?dl=0

darktablerc (11.6 KB) darktablerc Károly Harmath, 09/30/2015 09:44 PM
DSC_0426.jpg (1.77 MB) DSC_0426.jpg Károly Harmath, 09/30/2015 09:44 PM
DSC_0426.NEF.xmp (4.13 KB) DSC_0426.NEF.xmp Károly Harmath, 09/30/2015 09:44 PM
Darktable.bug.png (117 KB) Darktable.bug.png Károly Harmath, 10/01/2015 03:16 PM

History

#2 Updated by Károly Harmath over 4 years ago

Here is a 100% crop of the image.

#3 Updated by Ulrich Pegelow over 4 years ago

I tried with your example image on current master (Linux) but without being able to reproduce.

Could you please start darktable from a command prompt with 'darktable -d dev' and post the debug output here?

#4 Updated by Károly Harmath over 4 years ago

Ulrich Pegelow wrote:

I tried with your example image on current master (Linux) but without being able to reproduce.

Could you please start darktable from a command prompt with 'darktable -d dev' and post the debug output here?

Here is the debug output:

Karoly-MacBook-Pro:~ hk$ /Applications/darktable.app/Contents/MacOS/darktable -d dev

(process:7378): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

(darktable-bin:7378): GLib-GObject-WARNING **: invalid cast from 'GtkMenuBar' to 'GtkWindow'

(darktable-bin:7378): Gtk-CRITICAL **: gtk_window_add_accel_group: assertion 'GTK_IS_WINDOW (window)' failed
2015-10-01 22:53:54.540 darktable-bin[7378:669346] Can't allocate a new block for a pasteboard. Creation of a new Pasteboard will fail.
Oct 1 22:53:54 Karoly-MacBook-Pro.local darktable-bin7378 <Error>: The function ‘CGFontGetGlyphPath’ is obsolete and will be removed in an upcoming update. Unfortunately, this application, or a library it uses, is using this obsolete function, and is thereby contributing to an overall degradation of system performance.
Oct 1 22:53:54 Karoly-MacBook-Pro.local darktable-bin7378 <Error>: The function ‘CGFontGetGlyphPaths’ is obsolete and will be removed in an upcoming update. Unfortunately, this application, or a library it uses, is using this obsolete function, and is thereby contributing to an overall degradation of system performance.
pixelpipe cacheline 0 used 0 by 18446744073709551615
pixelpipe cacheline 1 used 0 by 18446744073709551615
cache hit rate so far: nan
[export_job] exported to `/Users/hk/Pictures/!2015.09.Kárpathos/bug/DSC_0426_04.jpg'
Karoly-MacBook-Pro:~ hk$

#5 Updated by Ulrich Pegelow over 4 years ago

OK, thanks. Nothing special in there. (I had the suspicion that the issue might be tiling related - like not correctly overlapping tiles. However, from your debug output we see, that tiling has not been used for that image).

#6 Updated by Ulrich Pegelow over 4 years ago

Any news on this issue? Coming back to the opening post: it says that the problem occurs in 5-10% of the cases. Question: does it mean that 5-10% of the relevant images are reproducibly affected, or that for one given image the problem occurs in 5-10% of the times when it is exported?

#7 Updated by Károly Harmath over 4 years ago

Ulrich Pegelow wrote:

Question: does it mean that 5-10% of the relevant images are reproducibly affected, or that for one given image the problem occurs in 5-10% of the times when it is exported?

The former is true.

#8 Updated by Roman Lebedev over 4 years ago

What about OpenCL?
Does this happen with OpenCL on/off?

#9 Updated by Károly Harmath over 4 years ago

Roman Lebedev wrote:

What about OpenCL?
Does this happen with OpenCL on/off?

With disabled OpenCL the lines doesn't show up in the exported picture.

#10 Updated by Ulrich Pegelow over 4 years ago

Then please send us the output of 'darktable -d opencl' when you do the export job.

#11 Updated by Károly Harmath over 4 years ago

Sorry for this late reply! Here is the output:

/Applications/darktable.app/Contents/MacOS/darktable -d opencl
[opencl_init] opencl related configuration options:
[opencl_init]
[opencl_init] opencl: 0
[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_omit_whitebalance: 0
[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 3 devices
[opencl_init] discarding CPU device 0 `Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz'.
[opencl_init] device 1 `HD Graphics 4000' supports image sizes of 16384 x 16384
[opencl_init] device 1 `HD Graphics 4000' allows GPU memory allocations of up to 256MB
[opencl_init] device 1: HD Graphics 4000
GLOBAL_MEM_SIZE: 1024MB
MAX_WORK_GROUP_SIZE: 512
MAX_WORK_ITEM_DIMENSIONS: 3
MAX_WORK_ITEM_SIZES: [ 512 512 512 ]
DRIVER_VERSION: 1.2(Jul 29 2015 02:40:37)
DEVICE_VERSION: OpenCL 1.2
[opencl_init] compiling program `demosaic_ppg.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_HDGraphics4000/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

<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)

<program source>:104:15: warning: unused variable 'thrs2'
const float thrs2 = c1 ? thrs : 2*thrs;
^
<program source>:574:1: warning: no previous prototype for function 'FCN'
FCN

[opencl_init] compiling program `atrous.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_HDGraphics4000/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

<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/hk/.cache/darktable/cached_kernels_for_HDGraphics4000/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

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>:162: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>:180: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>:208:1: warning: no previous prototype for function 'lookup'
lookup(read_only image2d_t lut, const float x)

<program source>:418: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>:425:1: warning: no previous prototype for function 'backtransform'
backtransform(float2 *p, float2 *o, const float4 m, const float2 t)

<program source>:433: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>:458:1: warning: no previous prototype for function 'interpolation_func_bicubic'
interpolation_func_bicubic(float t)

<program source>:482:1: warning: no previous prototype for function 'sinf_fast'
sinf_fast(float t)

<program source>:493:1: warning: no previous prototype for function 'interpolation_func_lanczos'
interpolation_func_lanczos(float width, float t)

<program source>:1167:1: warning: no previous prototype for function 'fast_expf'
fast_expf(const float x)

<program source>:1184:1: warning: no previous prototype for function 'envelope'
envelope(const float L)

<program source>:1245: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>:1552: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/hk/.cache/darktable/cached_kernels_for_HDGraphics4000/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

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/hk/.cache/darktable/cached_kernels_for_HDGraphics4000/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
^

[opencl_init] compiling program `nlmeans.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_HDGraphics4000/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
^
<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/hk/.cache/darktable/cached_kernels_for_HDGraphics4000/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

<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/hk/.cache/darktable/cached_kernels_for_HDGraphics4000/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
^
<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/hk/.cache/darktable/cached_kernels_for_HDGraphics4000/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

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

<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)

[opencl_init] compiling program `soften.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_HDGraphics4000/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
^
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/hk/.cache/darktable/cached_kernels_for_HDGraphics4000/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

<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/hk/.cache/darktable/cached_kernels_for_HDGraphics4000/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

<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/hk/.cache/darktable/cached_kernels_for_HDGraphics4000/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
^
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] kernel loading time: 0.0184
[opencl_init] device 2 `GeForce GT 650M' doesn't have sm_20 support.
[opencl_init] device 2 `GeForce GT 650M' supports image sizes of 16384 x 16384
[opencl_init] device 2 `GeForce GT 650M' allows GPU memory allocations of up to 256MB
[opencl_init] device 2: GeForce GT 650M
GLOBAL_MEM_SIZE: 1024MB
MAX_WORK_GROUP_SIZE: 1024
MAX_WORK_ITEM_DIMENSIONS: 3
MAX_WORK_ITEM_SIZES: [ 1024 1024 64 ]
DRIVER_VERSION: 10.4.2 310.41.35f01
DEVICE_VERSION: OpenCL 1.2
[opencl_init] compiling program `demosaic_ppg.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_GeForceGT650M/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:

[opencl_init] compiling program `atrous.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_GeForceGT650M/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:

[opencl_init] compiling program `basic.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_GeForceGT650M/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:

[opencl_init] compiling program `blendop.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_GeForceGT650M/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:

[opencl_init] compiling program `highpass.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_GeForceGT650M/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:

[opencl_init] compiling program `nlmeans.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_GeForceGT650M/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:

[opencl_init] compiling program `gaussian.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_GeForceGT650M/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:

[opencl_init] compiling program `sharpen.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_GeForceGT650M/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:

[opencl_init] compiling program `extended.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_GeForceGT650M/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:

[opencl_init] compiling program `soften.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_GeForceGT650M/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:

[opencl_init] compiling program `bilateral.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_GeForceGT650M/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:

[opencl_init] compiling program `denoiseprofile.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_GeForceGT650M/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:

[opencl_init] compiling program `bloom.cl' ..
[opencl_load_program] loaded cached binary program from file `/Users/hk/.cache/darktable/cached_kernels_for_GeForceGT650M/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:

[opencl_init] kernel loading time: 0.0144
[opencl_init] OpenCL successfully initialized.
[opencl_init] here are the internal numbers and names of OpenCL devices available to darktable:
[opencl_init] 0 'HD Graphics 4000'
[opencl_init] 1 'GeForce GT 650M'
[opencl_init] these are your device priorities:
[opencl_init] image preview export thumbnail
[opencl_init] 0 1 0 0
[opencl_init] 1 -1 1 1
[opencl_init] FINALLY: opencl is AVAILABLE on this system.
[opencl_init] initial status of opencl enabled flag is OFF.
[opencl_create_kernel] successfully loaded kernel `zero' (0) for device 0
[opencl_create_kernel] successfully loaded kernel `zero' (0) for device 1
[opencl_create_kernel] successfully loaded kernel `splat' (1) for device 0
[opencl_create_kernel] successfully loaded kernel `splat' (1) for device 1
[opencl_create_kernel] successfully loaded kernel `blur_line' (2) for device 0
[opencl_create_kernel] successfully loaded kernel `blur_line' (2) for device 1
[opencl_create_kernel] successfully loaded kernel `blur_line_z' (3) for device 0
[opencl_create_kernel] successfully loaded kernel `blur_line_z' (3) for device 1
[opencl_create_kernel] successfully loaded kernel `slice' (4) for device 0
[opencl_create_kernel] successfully loaded kernel `slice' (4) for device 1
[opencl_create_kernel] successfully loaded kernel `slice_to_output' (5) for device 0
[opencl_create_kernel] successfully loaded kernel `slice_to_output' (5) for device 1
[opencl_create_kernel] successfully loaded kernel `gaussian_column_1c' (6) for device 0
[opencl_create_kernel] successfully loaded kernel `gaussian_column_1c' (6) for device 1
[opencl_create_kernel] successfully loaded kernel `gaussian_transpose_1c' (7) for device 0
[opencl_create_kernel] successfully loaded kernel `gaussian_transpose_1c' (7) for device 1
[opencl_create_kernel] successfully loaded kernel `gaussian_column_4c' (8) for device 0
[opencl_create_kernel] successfully loaded kernel `gaussian_column_4c' (8) for device 1
[opencl_create_kernel] successfully loaded kernel `gaussian_transpose_4c' (9) for device 0
[opencl_create_kernel] successfully loaded kernel `gaussian_transpose_4c' (9) for device 1
[opencl_create_kernel] successfully loaded kernel `interpolation_resample' (10) for device 0
[opencl_create_kernel] successfully loaded kernel `interpolation_resample' (10) for device 1
[opencl_create_kernel] successfully loaded kernel `blendop_mask_Lab' (11) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_mask_Lab' (11) for device 1
[opencl_create_kernel] successfully loaded kernel `blendop_mask_RAW' (12) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_mask_RAW' (12) for device 1
[opencl_create_kernel] successfully loaded kernel `blendop_mask_rgb' (13) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_mask_rgb' (13) for device 1
[opencl_create_kernel] successfully loaded kernel `blendop_Lab' (14) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_Lab' (14) for device 1
[opencl_create_kernel] successfully loaded kernel `blendop_RAW' (15) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_RAW' (15) for device 1
[opencl_create_kernel] successfully loaded kernel `blendop_rgb' (16) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_rgb' (16) for device 1
[opencl_create_kernel] successfully loaded kernel `blendop_copy_alpha' (17) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_copy_alpha' (17) for device 1
[opencl_create_kernel] successfully loaded kernel `blendop_set_mask' (18) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_set_mask' (18) for device 1

(process:21156): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

(darktable-bin:21156): GLib-GObject-WARNING **: invalid cast from 'GtkMenuBar' to 'GtkWindow'

(darktable-bin:21156): Gtk-CRITICAL **: gtk_window_add_accel_group: assertion 'GTK_IS_WINDOW (window)' failed
[opencl_create_kernel] successfully loaded kernel `eaw_decompose' (19) for device 0
[opencl_create_kernel] successfully loaded kernel `eaw_decompose' (19) for device 1
[opencl_create_kernel] successfully loaded kernel `eaw_synthesize' (20) for device 0
[opencl_create_kernel] successfully loaded kernel `eaw_synthesize' (20) for device 1
[opencl_create_kernel] successfully loaded kernel `basecurve' (21) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve' (21) for device 1
[opencl_create_kernel] successfully loaded kernel `bloom_threshold' (22) for device 0
[opencl_create_kernel] successfully loaded kernel `bloom_threshold' (22) for device 1
[opencl_create_kernel] successfully loaded kernel `bloom_hblur' (23) for device 0
[opencl_create_kernel] successfully loaded kernel `bloom_hblur' (23) for device 1
[opencl_create_kernel] successfully loaded kernel `bloom_vblur' (24) for device 0
[opencl_create_kernel] successfully loaded kernel `bloom_vblur' (24) for device 1
[opencl_create_kernel] successfully loaded kernel `bloom_mix' (25) for device 0
[opencl_create_kernel] successfully loaded kernel `bloom_mix' (25) for device 1
[opencl_create_kernel] successfully loaded kernel `borders_fill' (26) for device 0
[opencl_create_kernel] successfully loaded kernel `borders_fill' (26) for device 1
[opencl_create_kernel] successfully loaded kernel `channelmixer' (27) for device 0
[opencl_create_kernel] successfully loaded kernel `channelmixer' (27) for device 1
[opencl_create_kernel] successfully loaded kernel `clip_rotate_bilinear' (28) for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_bilinear' (28) for device 1
[opencl_create_kernel] successfully loaded kernel `clip_rotate_bicubic' (29) for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_bicubic' (29) for device 1
[opencl_create_kernel] successfully loaded kernel `clip_rotate_lanczos2' (30) for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_lanczos2' (30) for device 1
[opencl_create_kernel] successfully loaded kernel `clip_rotate_lanczos3' (31) for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_lanczos3' (31) for device 1
[opencl_create_kernel] successfully loaded kernel `colisa' (32) for device 0
[opencl_create_kernel] successfully loaded kernel `colisa' (32) for device 1
[opencl_create_kernel] successfully loaded kernel `colorbalance' (33) for device 0
[opencl_create_kernel] successfully loaded kernel `colorbalance' (33) for device 1
[opencl_create_kernel] successfully loaded kernel `colorcontrast' (34) for device 0
[opencl_create_kernel] successfully loaded kernel `colorcontrast' (34) for device 1
[opencl_create_kernel] successfully loaded kernel `colorcorrection' (35) for device 0
[opencl_create_kernel] successfully loaded kernel `colorcorrection' (35) for device 1
[opencl_create_kernel] successfully loaded kernel `colorin_unbound' (36) for device 0
[opencl_create_kernel] successfully loaded kernel `colorin_unbound' (36) for device 1
[opencl_create_kernel] successfully loaded kernel `colorin_clipping' (37) for device 0
[opencl_create_kernel] successfully loaded kernel `colorin_clipping' (37) for device 1
[opencl_create_kernel] successfully loaded kernel `colorize' (38) for device 0
[opencl_create_kernel] successfully loaded kernel `colorize' (38) for device 1
[opencl_create_kernel] successfully loaded kernel `colormapping_histogram' (39) for device 0
[opencl_create_kernel] successfully loaded kernel `colormapping_histogram' (39) for device 1
[opencl_create_kernel] successfully loaded kernel `colormapping_mapping' (40) for device 0
[opencl_create_kernel] successfully loaded kernel `colormapping_mapping' (40) for device 1
[opencl_create_kernel] successfully loaded kernel `colorout' (41) for device 0
[opencl_create_kernel] successfully loaded kernel `colorout' (41) for device 1
[opencl_create_kernel] successfully loaded kernel `colorzones' (42) for device 0
[opencl_create_kernel] successfully loaded kernel `colorzones' (42) for device 1
[opencl_create_kernel] successfully loaded kernel `clip_and_zoom_demosaic_half_size' (43) for device 0
[opencl_create_kernel] successfully loaded kernel `clip_and_zoom_demosaic_half_size' (43) for device 1
[opencl_create_kernel] successfully loaded kernel `ppg_demosaic_green' (44) for device 0
[opencl_create_kernel] successfully loaded kernel `ppg_demosaic_green' (44) for device 1
[opencl_create_kernel] successfully loaded kernel `green_equilibration' (45) for device 0
[opencl_create_kernel] successfully loaded kernel `green_equilibration' (45) for device 1
[opencl_create_kernel] successfully loaded kernel `pre_median' (46) for device 0
[opencl_create_kernel] successfully loaded kernel `pre_median' (46) for device 1
[opencl_create_kernel] successfully loaded kernel `ppg_demosaic_green_median' (47) for device 0
[opencl_create_kernel] successfully loaded kernel `ppg_demosaic_green_median' (47) for device 1
[opencl_create_kernel] successfully loaded kernel `ppg_demosaic_redblue' (48) for device 0
[opencl_create_kernel] successfully loaded kernel `ppg_demosaic_redblue' (48) for device 1
[opencl_create_kernel] successfully loaded kernel `clip_and_zoom' (49) for device 0
[opencl_create_kernel] successfully loaded kernel `clip_and_zoom' (49) for device 1
[opencl_create_kernel] successfully loaded kernel `border_interpolate' (50) for device 0
[opencl_create_kernel] successfully loaded kernel `border_interpolate' (50) for device 1
[opencl_create_kernel] successfully loaded kernel `color_smoothing' (51) for device 0
[opencl_create_kernel] successfully loaded kernel `color_smoothing' (51) for device 1
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_precondition' (52) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_precondition' (52) for device 1
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_init' (53) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_init' (53) for device 1
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_dist' (54) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_dist' (54) for device 1
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_horiz' (55) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_horiz' (55) for device 1
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_vert' (56) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_vert' (56) for device 1
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_accu' (57) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_accu' (57) for device 1
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_finish' (58) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_finish' (58) for device 1
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_backtransform' (59) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_backtransform' (59) for device 1
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_decompose' (60) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_decompose' (60) for device 1
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_synthesize' (61) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_synthesize' (61) for device 1
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_reduce_first' (62) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_reduce_first' (62) for device 1
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_reduce_second' (63) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_reduce_second' (63) for device 1
[opencl_create_kernel] successfully loaded kernel `exposure' (64) for device 0
[opencl_create_kernel] successfully loaded kernel `exposure' (64) for device 1
[opencl_create_kernel] successfully loaded kernel `flip' (65) for device 0
[opencl_create_kernel] successfully loaded kernel `flip' (65) for device 1
[opencl_create_kernel] successfully loaded kernel `pixelmax_first' (66) for device 0
[opencl_create_kernel] successfully loaded kernel `pixelmax_first' (66) for device 1
[opencl_create_kernel] successfully loaded kernel `pixelmax_second' (67) for device 0
[opencl_create_kernel] successfully loaded kernel `pixelmax_second' (67) for device 1
[opencl_create_kernel] successfully loaded kernel `global_tonemap_reinhard' (68) for device 0
[opencl_create_kernel] successfully loaded kernel `global_tonemap_reinhard' (68) for device 1
[opencl_create_kernel] successfully loaded kernel `global_tonemap_drago' (69) for device 0
[opencl_create_kernel] successfully loaded kernel `global_tonemap_drago' (69) for device 1
[opencl_create_kernel] successfully loaded kernel `global_tonemap_filmic' (70) for device 0
[opencl_create_kernel] successfully loaded kernel `global_tonemap_filmic' (70) for device 1
[opencl_create_kernel] successfully loaded kernel `graduatedndp' (71) for device 0
[opencl_create_kernel] successfully loaded kernel `graduatedndp' (71) for device 1
[opencl_create_kernel] successfully loaded kernel `graduatedndm' (72) for device 0
[opencl_create_kernel] successfully loaded kernel `graduatedndm' (72) for device 1
[opencl_create_kernel] successfully loaded kernel `highlights_1f' (73) for device 0
[opencl_create_kernel] successfully loaded kernel `highlights_1f' (73) for device 1
[opencl_create_kernel] successfully loaded kernel `highlights_4f' (74) for device 0
[opencl_create_kernel] successfully loaded kernel `highlights_4f' (74) for device 1
[opencl_create_kernel] successfully loaded kernel `highpass_invert' (75) for device 0
[opencl_create_kernel] successfully loaded kernel `highpass_invert' (75) for device 1
[opencl_create_kernel] successfully loaded kernel `highpass_hblur' (76) for device 0
[opencl_create_kernel] successfully loaded kernel `highpass_hblur' (76) for device 1
[opencl_create_kernel] successfully loaded kernel `highpass_vblur' (77) for device 0
[opencl_create_kernel] successfully loaded kernel `highpass_vblur' (77) for device 1
[opencl_create_kernel] successfully loaded kernel `highpass_mix' (78) for device 0
[opencl_create_kernel] successfully loaded kernel `highpass_mix' (78) for device 1
[opencl_create_kernel] successfully loaded kernel `invert_1f' (79) for device 0
[opencl_create_kernel] successfully loaded kernel `invert_1f' (79) for device 1
[opencl_create_kernel] successfully loaded kernel `invert_4f' (80) for device 0
[opencl_create_kernel] successfully loaded kernel `invert_4f' (80) for device 1
[opencl_create_kernel] successfully loaded kernel `lens_distort_bilinear' (81) for device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_bilinear' (81) for device 1
[opencl_create_kernel] successfully loaded kernel `lens_distort_bicubic' (82) for device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_bicubic' (82) for device 1
[opencl_create_kernel] successfully loaded kernel `lens_distort_lanczos2' (83) for device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_lanczos2' (83) for device 1
[opencl_create_kernel] successfully loaded kernel `lens_distort_lanczos3' (84) for device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_lanczos3' (84) for device 1
[opencl_create_kernel] successfully loaded kernel `lens_vignette' (85) for device 0
[opencl_create_kernel] successfully loaded kernel `lens_vignette' (85) for device 1
[opencl_create_kernel] successfully loaded kernel `letsgofloat_1ui' (86) for device 0
[opencl_create_kernel] successfully loaded kernel `letsgofloat_1ui' (86) for device 1
[opencl_create_kernel] successfully loaded kernel `levels' (87) for device 0
[opencl_create_kernel] successfully loaded kernel `levels' (87) for device 1
[opencl_create_kernel] successfully loaded kernel `lowlight' (88) for device 0
[opencl_create_kernel] successfully loaded kernel `lowlight' (88) for device 1
[opencl_create_kernel] successfully loaded kernel `lowpass_mix' (89) for device 0
[opencl_create_kernel] successfully loaded kernel `lowpass_mix' (89) for device 1
[opencl_create_kernel] successfully loaded kernel `monochrome_filter' (90) for device 0
[opencl_create_kernel] successfully loaded kernel `monochrome_filter' (90) for device 1
[opencl_create_kernel] successfully loaded kernel `monochrome' (91) for device 0
[opencl_create_kernel] successfully loaded kernel `monochrome' (91) for device 1
[opencl_create_kernel] successfully loaded kernel `nlmeans_init' (92) for device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_init' (92) for device 1
[opencl_create_kernel] successfully loaded kernel `nlmeans_dist' (93) for device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_dist' (93) for device 1
[opencl_create_kernel] successfully loaded kernel `nlmeans_horiz' (94) for device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_horiz' (94) for device 1
[opencl_create_kernel] successfully loaded kernel `nlmeans_vert' (95) for device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_vert' (95) for device 1
[opencl_create_kernel] successfully loaded kernel `nlmeans_accu' (96) for device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_accu' (96) for device 1
[opencl_create_kernel] successfully loaded kernel `nlmeans_finish' (97) for device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_finish' (97) for device 1
[opencl_create_kernel] successfully loaded kernel `overexposed' (98) for device 0
[opencl_create_kernel] successfully loaded kernel `overexposed' (98) for device 1
[opencl_create_kernel] successfully loaded kernel `profilegamma' (99) for device 0
[opencl_create_kernel] successfully loaded kernel `profilegamma' (99) for device 1
[opencl_create_kernel] successfully loaded kernel `relight' (100) for device 0
[opencl_create_kernel] successfully loaded kernel `relight' (100) for device 1
[opencl_create_kernel] successfully loaded kernel `shadows_highlights_mix' (101) for device 0
[opencl_create_kernel] successfully loaded kernel `shadows_highlights_mix' (101) for device 1
[opencl_create_kernel] successfully loaded kernel `sharpen_hblur' (102) for device 0
[opencl_create_kernel] successfully loaded kernel `sharpen_hblur' (102) for device 1
[opencl_create_kernel] successfully loaded kernel `sharpen_vblur' (103) for device 0
[opencl_create_kernel] successfully loaded kernel `sharpen_vblur' (103) for device 1
[opencl_create_kernel] successfully loaded kernel `sharpen_mix' (104) for device 0
[opencl_create_kernel] successfully loaded kernel `sharpen_mix' (104) for device 1
[opencl_create_kernel] successfully loaded kernel `soften_overexposed' (105) for device 0
[opencl_create_kernel] successfully loaded kernel `soften_overexposed' (105) for device 1
[opencl_create_kernel] successfully loaded kernel `soften_hblur' (106) for device 0
[opencl_create_kernel] successfully loaded kernel `soften_hblur' (106) for device 1
[opencl_create_kernel] successfully loaded kernel `soften_vblur' (107) for device 0
[opencl_create_kernel] successfully loaded kernel `soften_vblur' (107) for device 1
[opencl_create_kernel] successfully loaded kernel `soften_mix' (108) for device 0
[opencl_create_kernel] successfully loaded kernel `soften_mix' (108) for device 1
[opencl_create_kernel] successfully loaded kernel `splittoning' (109) for device 0
[opencl_create_kernel] successfully loaded kernel `splittoning' (109) for device 1
[opencl_create_kernel] successfully loaded kernel `whitebalance_4f' (110) for device 0
[opencl_create_kernel] successfully loaded kernel `whitebalance_4f' (110) for device 1
[opencl_create_kernel] successfully loaded kernel `whitebalance_1f' (111) for device 0
[opencl_create_kernel] successfully loaded kernel `whitebalance_1f' (111) for device 1
[opencl_create_kernel] successfully loaded kernel `tonecurve' (112) for device 0
[opencl_create_kernel] successfully loaded kernel `tonecurve' (112) for device 1
[opencl_create_kernel] successfully loaded kernel `velvia' (113) for device 0
[opencl_create_kernel] successfully loaded kernel `velvia' (113) for device 1
[opencl_create_kernel] successfully loaded kernel `vibrance' (114) for device 0
[opencl_create_kernel] successfully loaded kernel `vibrance' (114) for device 1
[opencl_create_kernel] successfully loaded kernel `vignette' (115) for device 0
[opencl_create_kernel] successfully loaded kernel `vignette' (115) for device 1
[opencl_create_kernel] successfully loaded kernel `zonesystem' (116) for device 0
[opencl_create_kernel] successfully loaded kernel `zonesystem' (116) for device 1
2015-10-28 22:59:36.170 darktable-bin[21156:1371913] Can't allocate a new block for a pasteboard. Creation of a new Pasteboard will fail.
Oct 28 22:59:36 Karoly-MacBook-Pro.local darktable-bin21156 <Error>: The function ‘CGFontGetGlyphPath’ is obsolete and will be removed in an upcoming update. Unfortunately, this application, or a library it uses, is using this obsolete function, and is thereby contributing to an overall degradation of system performance.
Oct 28 22:59:36 Karoly-MacBook-Pro.local darktable-bin21156 <Error>: The function ‘CGFontGetGlyphPaths’ is obsolete and will be removed in an upcoming update. Unfortunately, this application, or a library it uses, is using this obsolete function, and is thereby contributing to an overall degradation of system performance.
[opencl_update_enabled] enabled flag set to ON
[pixelpipe_process] [export] using device 0
[default_process_tiling_cl_ptp] use tiling on module 'denoiseprofile' for image with full size 4025 x 2691
[default_process_tiling_cl_ptp] (3 x 1) tiles with max dimensions 2072 x 2691 and overlap 32
[default_process_tiling_cl_ptp] tile (0, 0) with 2072 x 2691 at origin [0, 0]
[default_process_tiling_cl_ptp] tile (1, 0) with 2017 x 2691 at origin [2008, 0]
[export_job] exported to `/Users/hk/Pictures/!2015.09.Kárpathos/bug/DSC_0426_09.jpg'
[opencl_summary_statistics] device 'HD Graphics 4000': 78 out of 78 events were successful and 0 events lost
[opencl_summary_statistics] device 'GeForce GT 650M': NOT utilized

#12 Updated by Ulrich Pegelow over 4 years ago

  • % Done changed from 0 to 10
  • Status changed from New to Confirmed

darktable still has issues with OpenCL on Intel GPUs (or Intel GPUs have issues with OpenCL...). You might still be able to use OpenCL as your system has a second GPU, GeForce GT 650M. darktable lets you define which GPU to give precedence or which GPU to not use at all. You should set variable 'opencl_device_priority' in darktablerc accordingly. Here is my proposal:

opencl_device_priority=!HD Graphics 4000,*/!HD Graphics 4000,*/!HD Graphics 4000,*/!HD Graphics 4000,*

For more details see [[http://www.darktable.org/usermanual/ch09s02s08.html.php]]

Also available in: Atom PDF

Go to top