Skip to content

Make Kernel::enqueue(blockId, input, output) consistent

Bram Veenboer requested to merge update-kernel-interface into main

The kernels used a mix of enqueue and launch to invoke the kernel, some had the default blockId, input and output arguments, others had some extra arguments. This has all been cleaned-up, every Kernel implementation now adheres to a common interface. Extra parameters, such as subband frequency, need to be set explicit by using a separate call.

Merge request reports

Loading