State:New|TargetRelease:No Target|icon_bug|icon_nuke|database:public|Resolution:Fixed|BugID:589187|
Problem summary
Convolve doesn't always fallback to CPU when running out of VRAM, instead displaying GPU (CUDA) errors and rendering black
Errors like:
Convolve1: CUDA FFT error: CUFFT_INTERNAL_ERROR.Convolve1: CUDA Error: Unknown error code: 709Convolvel: Insufficient memory available for FFT on Quadro P4000. 2b) If your VRAM isn't filled, you will need to adjust the number in line 55 of the Python file, and try re-running the script until you see about 90% VRAM usage
3) Launch Nuke
4) Open the attached ConvolveVRAMBug.nk Nuke script
5) If you don't immediately see the issue, try changing frame, or change the project resolution,
Expected behaviour
For the Convolve to gracefully fallback the to CPU, and still render
Actual behaviour
The Convolce node errors and renders black:


We're sorry to hear that
Please tell us why