Offload Processing and decoding to GPU

While in many cases, it might not make a difference, at least investigating the possible gains would be nice:

  • decoding of AVC/HEVC/JPG and many others can be done on the GPU
  • Colour correction, simpe filtering, rotate, resize, complex filters (via shaders) etc… can also be done on the GPU…

I am not sure which pipeline the frames are exactly following at the moment - maybe it would too much “transfer frames from GPU to CPU”, but IF decpoding, prerpoessing, filtering, etc… could be offloaded to the GPU, it could greatly help in some combinations (bigger RTX in “normal PCs” for example)…