Hello,
After having success building a simple plugin off the OFX sample gain plugin, I'm now trying to port it to GPU based rendering. I'm quite comfortable with the computation side, but I'm having problems getting a simple plugin up and running. At the moment I'm only concerned with getting things running in Resolve, and the samples I've seen are all OpenGL based which seems to be a non-starter in Resolve.
Resolve ships with a sample plugin based on the same gain plugin but ported to metal/ OpenCL/ Cuda which is perfect for my needs, but I can't get it to do anything but silently fail. The plugin compiles fine, but doesn't show up in the OFX plugin list (i see it in OFXPluginCache.xml, but only the plugin name, not the parameters). I can't find any errors logged that might help me debug... I've tried adding printfs, but it doesn't even seem to be getting to the point of calling into the plugin.
I know this is a vague question, but any idea where to look? Is there a secret place I should be looking for Resolves errors to be logged? Is there another host to test in that might be more verbose with when failing? How do others debug these kinds of things?
mike