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>2021-06-06 15:14:19 +0300
committerClément Foucault <foucault.clem@gmail.com>2021-06-06 17:36:02 +0300
commit6c1e7868c7a88bbd7038519599298f27faa430f8 (patch)
treef9af9763584ad090a33fbd467479a5718f71ed60 /source/blender/draw/engines/eevee/eevee_instance.cc
parent9b153666e70ef8b89a257b76040da27455c55e50 (diff)
EEVEE: LookDev: Move rendering to view render.
This makes is possible to have AA and correct blending of the forward rendered spheres. However, to avoid distorded spheres we need to not support Lookdev in panoramic projection mode. Also remove support for LookDev when using render border for now.
Diffstat (limited to 'source/blender/draw/engines/eevee/eevee_instance.cc')
-rw-r--r--source/blender/draw/engines/eevee/eevee_instance.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/source/blender/draw/engines/eevee/eevee_instance.cc b/source/blender/draw/engines/eevee/eevee_instance.cc
index faeecb50d04..5d820e3c1fd 100644
--- a/source/blender/draw/engines/eevee/eevee_instance.cc
+++ b/source/blender/draw/engines/eevee/eevee_instance.cc
@@ -76,7 +76,7 @@ void Instance::init(const ivec2 &output_res,
velocity.init();
shadows.init();
lightprobes.init();
- lookdev.init(output_res);
+ lookdev.init(output_res, &render_border);
}
rcti Instance::output_crop(const int res[2], const rcti *crop)
@@ -285,8 +285,6 @@ void Instance::draw_viewport(DefaultFramebufferList *dfbl)
render_passes.resolve_viewport(dfbl);
- lookdev.render_overlay(dfbl->default_fb);
-
if (!sampling.finished_viewport()) {
DRW_viewport_request_redraw();
}