On 2017-01-16 11:23, Patrick Rudin wrote:
> schrieb Michael Born <[email protected]>:
>> I'm running a RX480 with MESA OpenGL (because, I like open source)
>> and the OpenCL libs from the AMDGPU-PRO driver (see
>> http://www.gearsongallium.com/?p=2960 )
>> Darktable works fine with this.
> 
> Wow, very interesting.
> 
> Could you please put these two files in the same directory:
> http://www.mirada.ch/bench.SRW
> http://www.mirada.ch/bench.SRW.xmp
> 
> and post the full output of
> darktable-cli bench.SRW test.jpg --core -d perf -d opencl
> here?

Using OpenCL libraries extracted from the latest amdgpu-pro-16.50
recognizes all the 8GiB of memory in RX 480. There is no fallback to CPU.

-- 
Šarūnas Burdulis
http://math.dartmouth.edu/~sarunas
[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 'libOpenCL'
[opencl_init] opencl library 'libOpenCL' found on your system and loaded
[opencl_init] found 1 platform
[opencl_init] found 2 devices
[opencl_init] device 0 `Ellesmere' supports image sizes of 16384 x 16384
[opencl_init] device 0 `Ellesmere' allows GPU memory allocations of up to 4048MB
[opencl_init] device 0: Ellesmere 
     GLOBAL_MEM_SIZE:          7526MB
     MAX_WORK_GROUP_SIZE:      256
     MAX_WORK_ITEM_DIMENSIONS: 3
     MAX_WORK_ITEM_SIZES:      [ 256 256 256 ]
     DRIVER_VERSION:           2236.5
     DEVICE_VERSION:           OpenCL 1.2 AMD-APP (2236.5)
[opencl_init] compiling program `demosaic_ppg.cl' ..
[opencl_load_program] loaded cached binary program from file 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/demosaic_ppg.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/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 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/atrous.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/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 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/basic.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/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 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/blendop.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/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 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/highpass.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/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 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/nlmeans.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/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 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/gaussian.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/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 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/sharpen.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/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 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/extended.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/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 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/soften.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/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 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/bilateral.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/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 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/denoiseprofile.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/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 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/bloom.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/share/darktable/kernels/bloom.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:

[opencl_init] compiling program `colorreconstruction.cl' ..
[opencl_load_program] loaded cached binary program from file 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/colorreconstruction.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/share/darktable/kernels/colorreconstruction.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:

[opencl_init] compiling program `demosaic_other.cl' ..
[opencl_load_program] loaded cached binary program from file 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/demosaic_other.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/share/darktable/kernels/demosaic_other.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:

[opencl_init] compiling program `demosaic_vng.cl' ..
[opencl_load_program] loaded cached binary program from file 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/demosaic_vng.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/share/darktable/kernels/demosaic_vng.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:

[opencl_init] compiling program `demosaic_markesteijn.cl' ..
[opencl_load_program] loaded cached binary program from file 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/demosaic_markesteijn.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/share/darktable/kernels/demosaic_markesteijn.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:

[opencl_init] compiling program `liquify.cl' ..
[opencl_load_program] loaded cached binary program from file 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/liquify.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/share/darktable/kernels/liquify.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:

[opencl_init] compiling program `basecurve.cl' ..
[opencl_load_program] loaded cached binary program from file 
`/home/sarunas/.cache/darktable/cached_kernels_for_Ellesmere/basecurve.cl.bin'
[opencl_load_program] successfully loaded program from 
`/usr/share/darktable/kernels/basecurve.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:

[opencl_init] kernel loading time: 0.0411 
[opencl_init] discarding CPU device 1 `Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz'.
[opencl_init] OpenCL successfully initialized.
[opencl_init] here are the internal numbers and names of OpenCL devices 
available to darktable:
[opencl_init]           0       'Ellesmere'
[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_init] benchmarking results: 0.044821 seconds for fastest GPU versus 
0.328547 seconds for CPU.
[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 `colorzones' (18) for device 0
[opencl_create_kernel] successfully loaded kernel `colorchecker' (19) for 
device 0
[opencl_create_kernel] successfully loaded kernel `shadows_highlights_mix' (20) 
for device 0
[opencl_create_kernel] successfully loaded kernel `colorreconstruction_zero' 
(21) for device 0
[opencl_create_kernel] successfully loaded kernel `colorreconstruction_splat' 
(22) for device 0
[opencl_create_kernel] successfully loaded kernel 
`colorreconstruction_blur_line' (23) for device 0
[opencl_create_kernel] successfully loaded kernel `colorreconstruction_slice' 
(24) for device 0
[opencl_create_kernel] successfully loaded kernel `graduatedndp' (25) for 
device 0
[opencl_create_kernel] successfully loaded kernel `graduatedndm' (26) for 
device 0
[opencl_create_kernel] successfully loaded kernel 
`clip_and_zoom_demosaic_half_size' (27) for device 0
[opencl_create_kernel] successfully loaded kernel `ppg_demosaic_green' (28) for 
device 0
[opencl_create_kernel] successfully loaded kernel `green_equilibration' (29) 
for device 0
[opencl_create_kernel] successfully loaded kernel `pre_median' (30) for device 0
[opencl_create_kernel] successfully loaded kernel `ppg_demosaic_redblue' (31) 
for device 0
[opencl_create_kernel] successfully loaded kernel `clip_and_zoom' (32) for 
device 0
[opencl_create_kernel] successfully loaded kernel `border_interpolate' (33) for 
device 0
[opencl_create_kernel] successfully loaded kernel `color_smoothing' (34) for 
device 0
[opencl_create_kernel] successfully loaded kernel `passthrough_monochrome' (35) 
for device 0
[opencl_create_kernel] successfully loaded kernel 
`clip_and_zoom_demosaic_passthrough_monochrome' (36) for device 0
[opencl_create_kernel] successfully loaded kernel `vng_border_interpolate' (37) 
for device 0
[opencl_create_kernel] successfully loaded kernel `vng_lin_interpolate' (38) 
for device 0
[opencl_create_kernel] successfully loaded kernel 
`clip_and_zoom_demosaic_third_size_xtrans' (39) for device 0
[opencl_create_kernel] successfully loaded kernel `vng_green_equilibrate' (40) 
for device 0
[opencl_create_kernel] successfully loaded kernel `vng_interpolate' (41) for 
device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_initial_copy' 
(42) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_green_minmax' 
(43) for device 0
[opencl_create_kernel] successfully loaded kernel 
`markesteijn_interpolate_green' (44) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_solitary_green' 
(45) for device 0
[opencl_create_kernel] successfully loaded kernel 
`markesteijn_recalculate_green' (46) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_red_and_blue' 
(47) for device 0
[opencl_create_kernel] successfully loaded kernel 
`markesteijn_interpolate_twoxtwo' (48) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_convert_yuv' 
(49) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_differentiate' 
(50) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_threshold' 
(51) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_set' (52) 
for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_sum' (53) 
for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_max' (54) 
for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_max_corr' 
(55) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_quench' 
(56) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_zero' (57) for 
device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_accu' (58) for 
device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_final' (59) for 
device 0
[opencl_create_kernel] successfully loaded kernel `rawprepare_1f' (60) for 
device 0
[opencl_create_kernel] successfully loaded kernel `rawprepare_4f' (61) for 
device 0
[opencl_create_kernel] successfully loaded kernel `highlights_1f_clip' (62) for 
device 0
[opencl_create_kernel] successfully loaded kernel `highlights_1f_lch_bayer' 
(63) for device 0
[opencl_create_kernel] successfully loaded kernel `highlights_1f_lch_xtrans' 
(64) for device 0
[opencl_create_kernel] successfully loaded kernel `highlights_4f_clip' (65) for 
device 0
[opencl_create_kernel] successfully loaded kernel `colormapping_histogram' (66) 
for device 0
[opencl_create_kernel] successfully loaded kernel `colormapping_mapping' (67) 
for device 0
[opencl_create_kernel] successfully loaded kernel `colorout' (68) for device 0
[opencl_create_kernel] successfully loaded kernel `profilegamma' (69) for 
device 0
[opencl_create_kernel] successfully loaded kernel `velvia' (70) for device 0
[opencl_create_kernel] successfully loaded kernel `bloom_threshold' (71) for 
device 0
[opencl_create_kernel] successfully loaded kernel `bloom_hblur' (72) for device 0
[opencl_create_kernel] successfully loaded kernel `bloom_vblur' (73) for device 0
[opencl_create_kernel] successfully loaded kernel `bloom_mix' (74) for device 0
[opencl_create_kernel] successfully loaded kernel `overexposed' (75) for device 0
[opencl_create_kernel] successfully loaded kernel `splittoning' (76) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_precondition' 
(77) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_init' (78) 
for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_dist' (79) 
for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_horiz' (80) 
for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_vert' (81) 
for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_accu' (82) 
for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_finish' (83) 
for device 0
[opencl_create_kernel] successfully loaded kernel 
`denoiseprofile_backtransform' (84) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_decompose' 
(85) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_synthesize' 
(86) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_reduce_first' 
(87) for device 0
[opencl_create_kernel] successfully loaded kernel 
`denoiseprofile_reduce_second' (88) for device 0
[opencl_create_kernel] successfully loaded kernel `invert_1f' (89) for device 0
[opencl_create_kernel] successfully loaded kernel `invert_4f' (90) for device 0
[opencl_create_kernel] successfully loaded kernel `ashift_bilinear' (91) for 
device 0
[opencl_create_kernel] successfully loaded kernel `ashift_bicubic' (92) for 
device 0
[opencl_create_kernel] successfully loaded kernel `ashift_lanczos2' (93) for 
device 0
[opencl_create_kernel] successfully loaded kernel `ashift_lanczos3' (94) for 
device 0
[opencl_create_kernel] successfully loaded kernel `whitebalance_4f' (95) for 
device 0
[opencl_create_kernel] successfully loaded kernel `whitebalance_1f' (96) for 
device 0
[opencl_create_kernel] successfully loaded kernel `whitebalance_1f_xtrans' (97) 
for device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_bilinear' (98) 
for device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_bicubic' (99) 
for device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_lanczos2' (100) 
for device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_lanczos3' (101) 
for device 0
[opencl_create_kernel] successfully loaded kernel `lens_vignette' (102) for 
device 0
[opencl_create_kernel] successfully loaded kernel `channelmixer' (103) for 
device 0
[opencl_create_kernel] successfully loaded kernel `monochrome_filter' (104) for 
device 0
[opencl_create_kernel] successfully loaded kernel `monochrome' (105) for device 0
[opencl_create_kernel] successfully loaded kernel `exposure' (106) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_lut' (107) for 
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_zero' (108) for 
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_ev_lut' (109) for 
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_compute_features' 
(110) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_blur_h' (111) for 
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_blur_v' (112) for 
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_expand' (113) for 
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_reduce' (114) for 
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_detail' (115) for 
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_adjust_features' 
(116) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_blend_gaussian' 
(117) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_blend_laplacian' 
(118) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_normalize' (119) 
for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_reconstruct' (120) 
for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_finalize' (121) 
for device 0
[opencl_create_kernel] successfully loaded kernel `colorcorrection' (122) for 
device 0
[opencl_create_kernel] successfully loaded kernel `zonesystem' (123) for device 0
[opencl_create_kernel] successfully loaded kernel `colorin_unbound' (124) for 
device 0
[opencl_create_kernel] successfully loaded kernel `colorin_clipping' (125) for 
device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_init' (126) for 
device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_dist' (127) for 
device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_horiz' (128) for 
device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_vert' (129) for 
device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_accu' (130) for 
device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_finish' (131) for 
device 0
[opencl_create_kernel] successfully loaded kernel `relight' (132) for device 0
[opencl_create_kernel] successfully loaded kernel `colorbalance' (133) for 
device 0
[opencl_create_kernel] successfully loaded kernel `lowpass_mix' (134) for 
device 0
[opencl_create_kernel] successfully loaded kernel `eaw_decompose' (135) for 
device 0
[opencl_create_kernel] successfully loaded kernel `eaw_synthesize' (136) for 
device 0
[opencl_create_kernel] successfully loaded kernel `warp_kernel' (137) for 
device 0
[opencl_create_kernel] successfully loaded kernel `soften_overexposed' (138) 
for device 0
[opencl_create_kernel] successfully loaded kernel `soften_hblur' (139) for 
device 0
[opencl_create_kernel] successfully loaded kernel `soften_vblur' (140) for 
device 0
[opencl_create_kernel] successfully loaded kernel `soften_mix' (141) for device 0
[opencl_create_kernel] successfully loaded kernel `colisa' (142) for device 0
[opencl_create_kernel] successfully loaded kernel `borders_fill' (143) for 
device 0
[opencl_create_kernel] successfully loaded kernel `vignette' (144) for device 0
[opencl_create_kernel] successfully loaded kernel `sharpen_hblur' (145) for 
device 0
[opencl_create_kernel] successfully loaded kernel `sharpen_vblur' (146) for 
device 0
[opencl_create_kernel] successfully loaded kernel `sharpen_mix' (147) for 
device 0
[opencl_create_kernel] successfully loaded kernel `colorcontrast' (148) for 
device 0
[opencl_create_kernel] successfully loaded kernel `highpass_invert' (149) for 
device 0
[opencl_create_kernel] successfully loaded kernel `highpass_hblur' (150) for 
device 0
[opencl_create_kernel] successfully loaded kernel `highpass_vblur' (151) for 
device 0
[opencl_create_kernel] successfully loaded kernel `highpass_mix' (152) for 
device 0
[opencl_create_kernel] successfully loaded kernel `rawoverexposed_mark_cfa' 
(153) for device 0
[opencl_create_kernel] successfully loaded kernel `rawoverexposed_mark_solid' 
(154) for device 0
[opencl_create_kernel] successfully loaded kernel `rawoverexposed_falsecolor' 
(155) for device 0
[opencl_create_kernel] successfully loaded kernel `lowlight' (156) for device 0
[opencl_create_kernel] successfully loaded kernel `flip' (157) for device 0
[opencl_create_kernel] successfully loaded kernel `vibrance' (158) for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_bilinear' (159) 
for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_bicubic' (160) 
for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_lanczos2' (161) 
for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_lanczos3' (162) 
for device 0
[opencl_create_kernel] successfully loaded kernel `colorize' (163) for device 0
[opencl_create_kernel] successfully loaded kernel `pixelmax_first' (164) for 
device 0
[opencl_create_kernel] successfully loaded kernel `pixelmax_second' (165) for 
device 0
[opencl_create_kernel] successfully loaded kernel `global_tonemap_reinhard' 
(166) for device 0
[opencl_create_kernel] successfully loaded kernel `global_tonemap_drago' (167) 
for device 0
[opencl_create_kernel] successfully loaded kernel `global_tonemap_filmic' (168) 
for device 0
[opencl_create_kernel] successfully loaded kernel `tonecurve' (169) for device 0
[opencl_create_kernel] successfully loaded kernel `levels' (170) for device 0
[dev] took 0.108 secs (0.124 CPU) to load the image.
[export] creating pixelpipe took 0.090 secs (0.212 CPU)
[pixelpipe_process] [export] using device 0
[dev_pixelpipe] took 0.013 secs (0.080 CPU) initing base buffer [export]
[dev_pixelpipe] took 0.023 secs (0.084 CPU) processed `raw black/white point' 
on GPU, blended on GPU [export]
[dev_pixelpipe] took 0.003 secs (0.000 CPU) processed `white balance' on GPU, 
blended on GPU [export]
[dev_pixelpipe] took 0.158 secs (0.908 CPU) processed `highlight 
reconstruction' on CPU, blended on CPU [export]
[dev_pixelpipe] took 0.400 secs (2.768 CPU) processed `demosaic' on CPU, 
blended on CPU [export]
[dev_pixelpipe] took 1.128 secs (5.684 CPU) processed `tone mapping' on CPU, 
blended on CPU [export]
[dev_pixelpipe] took 0.358 secs (1.248 CPU) processed `lens correction' on GPU, 
blended on GPU [export]
[dev_pixelpipe] took 0.007 secs (0.000 CPU) processed `base curve' on GPU, 
blended on GPU [export]
[dev_pixelpipe] took 0.006 secs (0.000 CPU) processed `input color profile' on 
GPU, blended on GPU [export]
[dev_pixelpipe] took 0.102 secs (0.004 CPU) processed `color reconstruction' on 
GPU, blended on GPU [export]
[dev_pixelpipe] took 2.017 secs (0.020 CPU) processed `denoise (non-local 
means)' on GPU, blended on GPU [export]
[dev_pixelpipe] took 0.095 secs (0.000 CPU) processed `global tonemap' on GPU, 
blended on GPU [export]
[dev_pixelpipe] took 0.049 secs (0.000 CPU) processed `shadows and highlights' 
on GPU, blended on GPU [export]
[dev_pixelpipe] took 0.150 secs (0.008 CPU) processed `equalizer' on GPU, 
blended on GPU [export]
[dev_pixelpipe] took 0.062 secs (0.000 CPU) processed `local contrast' on GPU, 
blended on GPU [export]
[dev_pixelpipe] took 0.007 secs (0.000 CPU) processed `color zones' on GPU, 
blended on GPU [export]
[dev_pixelpipe] took 0.006 secs (0.000 CPU) processed `levels' on GPU, blended 
on GPU [export]
[dev_pixelpipe] took 0.015 secs (0.004 CPU) processed `sharpen' on GPU, blended 
on GPU [export]
[dev_pixelpipe] took 0.005 secs (0.000 CPU) processed `color contrast' on GPU, 
blended on GPU [export]
[dev_pixelpipe] took 0.008 secs (0.000 CPU) processed `output color profile' on 
GPU, blended on GPU [export]
[dev_pixelpipe] took 0.097 secs (0.244 CPU) processed `gamma' on CPU, blended 
on CPU [export]
[opencl_profiling] profiling device 0 ('Ellesmere'):
[opencl_profiling] spent  0.0714 seconds in [Write Image (from host to device)]
[opencl_profiling] spent  0.0045 seconds in rawprepare_1f
[opencl_profiling] spent  0.0014 seconds in whitebalance_1f
[opencl_profiling] spent  0.0577 seconds in [Read Image (from device to host)]
[opencl_profiling] spent  0.0223 seconds in [Copy Image (on device)]
[opencl_profiling] spent  0.0844 seconds in [Write Buffer (from host to device)]
[opencl_profiling] spent  0.0194 seconds in lens_distort_lanczos3
[opencl_profiling] spent  0.0048 seconds in basecurve_lut
[opencl_profiling] spent  0.0035 seconds in colorin_unbound
[opencl_profiling] spent  0.0000 seconds in colorreconstruction_zero
[opencl_profiling] spent  0.0972 seconds in colorreconstruction_splat
[opencl_profiling] spent  0.0000 seconds in [Copy Buffer to Buffer (on device)]
[opencl_profiling] spent  0.0000 seconds in colorreconstruction_blur_line
[opencl_profiling] spent  0.0035 seconds in colorreconstruction_slice
[opencl_profiling] spent  0.0018 seconds in nlmeans_init
[opencl_profiling] spent  0.2826 seconds in nlmeans_dist
[opencl_profiling] spent  0.1191 seconds in nlmeans_horiz
[opencl_profiling] spent  0.5235 seconds in nlmeans_vert
[opencl_profiling] spent  0.9028 seconds in nlmeans_accu
[opencl_profiling] spent  0.0064 seconds in nlmeans_finish
[opencl_profiling] spent  0.0015 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  0.1354 seconds in splat
[opencl_profiling] spent  0.0035 seconds in global_tonemap_drago
[opencl_profiling] spent  0.0000 seconds in blur_line
[opencl_profiling] spent  0.0001 seconds in blur_line_z
[opencl_profiling] spent  0.0051 seconds in slice_to_output
[opencl_profiling] spent  0.0046 seconds in [Copy Image to Buffer (on device)]
[opencl_profiling] spent  0.0198 seconds in gaussian_column_4c
[opencl_profiling] spent  0.0096 seconds in gaussian_transpose_4c
[opencl_profiling] spent  0.0037 seconds in [Copy Buffer to Image (on device)]
[opencl_profiling] spent  0.0055 seconds in shadows_highlights_mix
[opencl_profiling] spent  0.1014 seconds in eaw_decompose
[opencl_profiling] spent  0.0422 seconds in eaw_synthesize
[opencl_profiling] spent  0.0035 seconds in slice
[opencl_profiling] spent  0.0049 seconds in colorzones
[opencl_profiling] spent  0.0041 seconds in levels
[opencl_profiling] spent  0.0039 seconds in sharpen_hblur
[opencl_profiling] spent  0.0037 seconds in sharpen_vblur
[opencl_profiling] spent  0.0051 seconds in sharpen_mix
[opencl_profiling] spent  0.0035 seconds in colorcontrast
[opencl_profiling] spent  0.0059 seconds in colorout
[opencl_profiling] spent  2.5737 seconds totally in command queue (with 0 
events missing)
[dev_process_export] pixel pipeline processing took 4.891 secs (12.308 CPU)
[export_job] exported to `test.jpg'
[opencl_summary_statistics] device 'Ellesmere': 581 out of 582 events were 
successful and 0 events lost

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to