NvEnc/NvDec : keep compressed data on GPU to direct decode.

Hello everyone,

I would like to know if it’s possible to have direct access to the GPU stream when encoding.
I want to avoid pulling back data on the CPU side to store it in memory.
Is it possible to let the compressed data on the GPU memory and use them directly in a decode session afterwards ?

I’m working using Video Codec SDK 8.0.14.

Best Regards.

I am presuming that you are trying to keep the encoded bitstream by NVENC in the video memory. If so, there is no way to do so at present. We may consider this feature for a future version of the SDK.

Yes that’s it.

Thank you very much for the answer, I look forward for this kind of feature.

Have a great day.