State:New|TargetRelease:No Target|icon_bug|icon_nuke|database:public|Resolution:Fixed|BugID:610041|
Problem summary
Example Blink Rolling Kernel example does not work on the GPU
Customer reported version
nuke.16.0v4
Customer reported platform
Rocky 8.10
Steps to reproduce
1) Build the example plugin attached, or the example from here: https://learn.foundry.com/nuke/developers/16.0/BlinkAPI/image_rolling_kernels.html#rolling_kernel_example
and add the compiled plugin to your .nuke directory
2) Launch Nuke
3) Create a CheckerBoard
4) Attach a BlinkBlurAndGain node and view it
5) Adjust radius knob with Use GPU if available enabled, the output will be corrupt
6) Disable Use GPU if available, the output will be correct
Expected behaviour
For the compiled example to output image to be a blurry CheckerBoard when using the GPU:

Actual behaviour
When using the GPU, the output is corrupt, and varies depending on radius amount


Workaround
Unknown.
Reproduced by support
This bug has been reproduced in:
Nuke 16.0v6 - Rocky 9
Also reproduced by the developers in:
Nuke 16.0 - macOS M2, Rocky 9 (NVIDIA A40-12Q, Nvidia A5000, NVIDIA Quadro RTX 4000)
Nuke 13.2v9 - macOS M2, Rocky 9 (NVIDIA A40-12Q, Nvidia A5000, NVIDIA Quadro RTX 4000)
Earliest version tested
Nuke 13.2v9 - This issue appears to be in all tested versions of the product
We're sorry to hear that
Please tell us why