Here's the NNEDI3 HLSL code
https://github.com/zachsaw/MPDN_Exte...Scripts/NNEDI3
I asked Madshi. He indeed did program madVR mostly with HLSL, and that's how he's using GPU acceleration.
I'm curious about something with the NNEDI3 OpenCL implementation. It has been reported to not perform any better than the standard version. Shouldn't that depend purely on the graphic card, or is the CPU still the bottleneck? Perhaps I'd be better to ask that on the NNEDI OpenCL thread.