CUDA / OpenCL acceleration breaks custom transitions
Hello everyone!
I'm trying to apply a custom transition which utilizes Transform, Mirror, Offset, Brightness & Contrast effects and some masking. All the aforementioned effects are GPU accelerated, which is nice, but the thing is that once I enable Mercury Playback Engine GPU Accelerated (both CUDA and OpenCL) this transition starts acting up. It's worth mentioning that I was able to reproduce this behavior on two different computers with different GPU vendors (Intel and Nvidia).
Here's how it looks with Mercury Playback Engine Software Only: https://youtu.be/5cUu60DosmQ
And here's how it looks with Mercury Playback Engine GPU Accelerated: https://youtu.be/_GV-cR-Cqxc
Here's the project-file that I used as an example: https://drive.google.com/file/d/1rJSraxeXWsMV6VOZB6eTyFyP7hHa7mMf/view
Can someone recommend any workarounds other than switching to Software Only mode, 'cause that one is quite slow? I tried to apply these transitions onto the clips instead of adjustment layers, and I also tried nesting the clips, but that didn't help...
