I want to write a custom vpp. I have checked the rotate sample given with samples. I see that the main operation is happening on the CPU.
How can we do some operations in Video Memory?
Any pointers would be very helpful.
I have seen openCL samples. Can we do it without using OpenCL? Is there any other method?
The documentation on writing custom plugins is very very limited. I don't see people asking about it on this forum too.
Please get in touch with me @ email@example.com for any information.
The VPP rotation sample is mainly to show how to access the data. For best performance you might want to continue using video memory on the GPU. The preferred way doing so is to take advantage of OpenCL™. For more detailed information you might want to check here.
While customers using OpenCL™ together with MediaSDK successfully, I take your feedback on customer plugins seriously to consider improving documentation and samples.