From a1aad1f8d15ecdad4a22c34a3708ba6f8c815079 Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Tue, 24 Oct 2017 04:07:24 +0200 Subject: Fix T53134: denoising with CPU + GPU render leaves some tiles noisy. --- intern/cycles/render/buffers.cpp | 3 ++- intern/cycles/render/buffers.h | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'intern/cycles/render') diff --git a/intern/cycles/render/buffers.cpp b/intern/cycles/render/buffers.cpp index 01f853dda71..23125f66d66 100644 --- a/intern/cycles/render/buffers.cpp +++ b/intern/cycles/render/buffers.cpp @@ -115,7 +115,8 @@ RenderTile::RenderTile() /* Render Buffers */ RenderBuffers::RenderBuffers(Device *device) -: buffer(device, "RenderBuffers", MEM_READ_WRITE) +: buffer(device, "RenderBuffers", MEM_READ_WRITE), + map_neighbor_copied(false) { } diff --git a/intern/cycles/render/buffers.h b/intern/cycles/render/buffers.h index 8563d6674ec..9fa0cdd4e27 100644 --- a/intern/cycles/render/buffers.h +++ b/intern/cycles/render/buffers.h @@ -74,6 +74,7 @@ public: /* float buffer */ device_vector buffer; + bool map_neighbor_copied; explicit RenderBuffers(Device *device); ~RenderBuffers(); -- cgit v1.2.3