diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2021-06-06 15:14:19 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2021-06-06 17:36:02 +0300 |
commit | 6c1e7868c7a88bbd7038519599298f27faa430f8 (patch) | |
tree | f9af9763584ad090a33fbd467479a5718f71ed60 /source/blender/draw/engines/eevee/eevee_instance.cc | |
parent | 9b153666e70ef8b89a257b76040da27455c55e50 (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.cc | 4 |
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(); } |