ID 551001 - Playback cache clears after changing the Viewer Process or Input Process, even when useGPUForViewer is enabled

Follow

Problem summary:
Playback cache clears after changing the Viewer Process or Input Process, even when useGPUForViewer is enabled
 
Customer reported version:
Nuke 13.2v5
 
Customer reported platform:
N/A
 
Steps to reproduce:
1) Launch Nuke and create a CheckerBoard node on the Node Graph.
2) View the CheckerBoard, and double-click on the Viewer node to open its Properties.
3) Enable the use GPU for viewer when possible checkbox.
4) Press the Play button on the timeline to begin caching frames.
5) Change the Viewer Process and observe how previously cached frames are cleared:


 
Expected behavior:
When useGPUForViewer is enabled, changing the Viewer Process or Input Process should behave like the Viewer's gain and gamma knobs, which do not clear the Playback/RAM cache.
 
Actual behavior:
Changing the Viewer Process causes the Playback/RAM cache to clear, and all previously cached frames are lost.
 
This also occurs when enabling/disabling the Input Process.
 
Workaround:
No known workaround at this time
 
Reproduced by Support in:
Nuke 14.0v5 - Windows 10, CentOS 7
Nuke 14.0v1 - Windows 10
Nuke 13.0v1 - Windows 10
Nuke 12.0v1 - Windows 10
Nuke 11.0v1 - Windows 10
Nuke 10.0v1 - Windows 10, CentOS 7
 
Earliest version tested:
Nuke 10.0v1 - This issue appears to be in all tested versions of the product 

    We're sorry to hear that

    Please tell us why