Whether its is using OpenCV (prefer not to), DirectX, Direct3D, OpenGL, etc., I want know if it is possible to get the difference of two images using the GPU. So not caring about whether the target machine has a Nvidia CUDA card installed or not, this library would simply utilize whatever GPU was present to perform operations on an image. I've looked, and looked but cannot find a library that does this for C#.
The question is very straightforward and very specific: What C# library has a function/API-call that compares two images using the GPU?
(I can already do this quickly using pointers and unsafe code in C#, but it can be much faster if done on the GPU somehow)