Has anyone had success using @Paul_Dore 's DCTL on a Mac?
I keep getting import errors even though I am following the “install” directions from Blackmagic and placing the ACES_DCTL directory in the Resolve LUT/DCTL folder. Self-contained DCTLs still work fine but as soon as there is an include statement to import .h files, Resolve throws an error “Error Processing DaVinci CTL: DCTL/ACES_DCTL/ACES_Sample.dctl”.
The seemingly relevant line in the log file shows this error: Metal Error Message: Compilation failed: program_source:1193:10: fatal error: 'Library/Application Support/Blackmagic Design/DaVinci Resolve/LUT/DCTL/ACES_DCTL/ACES_LIB/ACES_IDT.h' file not found #include "/Library/Application Support/Blackmagic Design/DaVinci Resolve/LUT/DCTL/ACES_DCTL/ACES_LIB/ACES_IDT.h"
Has anyone gotten this to work on a Mac?
Has anybody else encountered similar issues?
Having similar problems on my MBP as well…
Mac OS 10.13.4
Mac Pro (Late 2013)
3 GHz 8-Core Intel Xeon E5
64 GB 1866 MHz DDR3
AMD FirePro D700 6144MB
DaVinci Resolve Studio 15 build 15.0.0B.046
I just tested the DCTLs on Resolve 15 on my MacPro with an ATI cards (not Metal ready) and confirm the OpenCL backend is not working.
From what I saw, it’s mainly due to the scripts using C++ features like function overloading, default parameters, … that are supported by Cuda but not supported on the macOS OpenCL implementation (for me it’s 1.2, I think OpenCL support C++ langage features since 2.1 only).
Convenient timing for them to officially announce this. I think we all figured it was coming given their emphasis on Metal. Time to read the Metal documentation and try to figure out why it won’t find the include files in the DCTL…
Did you make any progress on this issue? Just spent two hours trying to make the dctls work on a new MacBook Pro. Moving include files between folders while investigating error logs. Just started to doubt my mind when I ultimately asked google to find this thread.