opencl support should be added to the darkroom mode processing.
buffers should be left on the GPU when possible (each pixelpipe is fixed to one GPU device)
at least all default-on plugins should implement process_cl() to enable fast processing without copying buffers from/to host.
#1 Updated by Johannes Hanika almost 8 years ago
we now have
color management (matrix + shaper only, input and output)
all on the GPU, which makes default processing a non-buffer-copying task. also crop + rotate in the end will not affect performance, since the copy has to be done anyways once in the end.
we might port some more plugins and definitely find bugs, but that's another ticket.