diff --git a/source/blender/compositor/algorithms/intern/convolve.cc b/source/blender/compositor/algorithms/intern/convolve.cc index 81ba1ae5955..b4e87ae3733 100644 --- a/source/blender/compositor/algorithms/intern/convolve.cc +++ b/source/blender/compositor/algorithms/intern/convolve.cc @@ -252,7 +252,8 @@ void convolve(Context &context, }); if (context.use_gpu()) { - output = output_cpu.upload_to_gpu(true); + Result output_gpu = output_cpu.upload_to_gpu(true); + output.steal_data(output_gpu); output_cpu.release(); } else {