Release computing resources when processing finished
In the context of a processing pipeline, the lifetime of computing resources (aka GPU buffers, queues...) should be release as soon as the processing is finished. In the other hand, the lifetime of results buffers (aka circular buffer) is tight to the acquisitions by clients.
- Release computing resources ASA the pipeline is finished
- Release results buffers when the pipeline is erased