From 8301b2645249a2522d817c77e295d7de139af5e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Foucault?= Date: Thu, 29 Mar 2018 13:43:23 +0200 Subject: EEVEE: Fix bad framebuffer configuration Was causing black / corrupted scene because of broken downsample Add a debug check to not run into this problem again. --- source/blender/gpu/intern/gpu_framebuffer.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/blender/gpu/intern') diff --git a/source/blender/gpu/intern/gpu_framebuffer.c b/source/blender/gpu/intern/gpu_framebuffer.c index 458f2a1e031..e016ab358e2 100644 --- a/source/blender/gpu/intern/gpu_framebuffer.c +++ b/source/blender/gpu/intern/gpu_framebuffer.c @@ -616,6 +616,8 @@ void GPU_framebuffer_recursive_downsample( } } + BLI_assert(GPU_framebuffer_check_valid(fb, NULL)); + glViewport(0, 0, current_dim[0], current_dim[1]); callback(userData, i); -- cgit v1.2.3