Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Foucault <foucault.clem@gmail.com>2018-03-29 14:43:23 +0300
committerClément Foucault <foucault.clem@gmail.com>2018-03-29 14:43:30 +0300
commit8301b2645249a2522d817c77e295d7de139af5e7 (patch)
tree0b35ed66d8c680b6e5fefdf5cb2fb12e9526d229 /source/blender/gpu/intern
parent72b4d444f6a3929cdc1b2368b0118539588e1b49 (diff)
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.
Diffstat (limited to 'source/blender/gpu/intern')
-rw-r--r--source/blender/gpu/intern/gpu_framebuffer.c2
1 files changed, 2 insertions, 0 deletions
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);