Problem summary
Artifacting occurs in the Viewer when having a large ZDefocus Maximum value with a custom Format in Linux.
Customer reported version
Nuke 14.0v5
Customer reported platform
Centos 7
Steps to reproduce
1) In Nuke, open the Project settings (S) and set the Format to a custom size. EX: 2198 x 1134
2) In the Node Graph, add a Ramp node.
3) Set the Ramp node point values for point0: 0, 0 and point1: 2158, 1134
4) Add a ZDefocus node and set the following knob values:
useGPUIfAvailable false
math direct
center 19
focal_point {0 0}
size 1
max_size 350
5) View the ZDefocus node and observe the results.
Expected behaviour
The output of the ZDefocus node should appear without corruption or artifacting.
Actual behaviour
The ZDefocus node is corrupting the Viewer and displaying artifacting when the Maximum knob is set between the values of 350-355 with a custom Format.
Workaround
Setting the Maximum knob above or below the range 350-355 works as expected. Additionally, enabling use GPU if available also corrects the issue immediately.