Hi, i’m having an issue trying to make darktable run with opencl on my laptop.
I have a macbook pro 16 2019 with and i9 9880H and a amd radeon pro 5500M.
I have tried settings the opencl device priority to the dedicated GPU in the “Darktablerc” file but when i run “darktable cltest” it shows the default opencl device priority and not the one i set it at.
“Darktable cltest”:
[opencl_init] OpenCL successfully initialized. internal numbers and names of available devices:
[opencl_init] 0 ‘Apple Intel(R) UHD Graphics 630’
[opencl_init] 1 ‘Apple AMD Radeon Pro 5500M Compute Engine’
1,8297 [opencl_init] FINALLY: opencl PREFERENCE=ON is AVAILABLE and ENABLED.
[opencl_init] opencl_scheduling_profile: ‘default’
[opencl_init] opencl_device_priority: ‘/!0,///!0,*’
[opencl_init] opencl_mandatory_timeout: 1000
[opencl_update_priorities] these are your device priorities:
[opencl_update_priorities] image preview export thumbs preview2
[dt_opencl_update_priorities] 0 1 0 0 1
[dt_opencl_update_priorities] 1 -1 1 1 -1
[opencl_update_priorities] show if opencl use is mandatory for a given pixelpipe:
[opencl_update_priorities] image preview export thumbs preview2
[opencl_update_priorities] 0 0 0 0 0
[opencl_synchronization_timeout] synchronization timeout set to 200
UNIFIED MEM SIZE: 1536 MB reserved for ‘appleintelruhdgraphics630’ id=0[opencl_update_priorities] these are your device priorities:
[opencl_update_priorities] image preview export thumbs preview2
[dt_opencl_update_priorities] 0 1 0 0 1
[dt_opencl_update_priorities] 1 -1 1 1 -1
[opencl_update_priorities] show if opencl use is mandatory for a given pixelpipe:
[opencl_update_priorities] image preview export thumbs preview2
[opencl_update_priorities] 0 0 0 0 0
[opencl_synchronization_timeout] synchronization timeout set to 200
“Darktablerc”:
resourcelevel=default
backthumbs_inactivity=5.0
cache_color_managed=true
opencl_device_priority=/!1,/1,/1,/1,*
opencl_mandatory_timeout=1000
opencl_checksum=
pixelpipe_synchronization_timeout=200
libraw_extensions=
write_sidecar_files=on import
compress_xmp_tags=only large entries
autosave_interval=10
omit_tag_hierarchy=false
plugins/lighttable/tagging/no_uncategorized=false
plugins/lighttable/tagging/case_sensitivity=insensitive
opencl=true
opencl_scheduling_profile=default
opencl_tune_headroom=false
clplatform_intelropenclhdgraphics=false
clplatform_nvidiacuda=false
clplatform_amdacceleratedparallelprocessing=false
clplatform_rusticl=false
clplatform_apple=true
clplatform_openclon12=false
clplatform_other=false
opencl_library=