diff options
author | Juan Linietsky <reduzio@gmail.com> | 2017-09-06 23:02:06 -0300 |
---|---|---|
committer | Juan Linietsky <reduzio@gmail.com> | 2017-09-06 23:02:06 -0300 |
commit | 8047127bc642d0074db0dd8982c2d28ab524f299 (patch) | |
tree | d7ced079d8fbaeabf3055b20d0893fb6b05b293b /drivers | |
parent | 98af411a37d7af3f34b67b331e70c310bd6278d7 (diff) | |
download | redot-engine-8047127bc642d0074db0dd8982c2d28ab524f299.tar.gz |
Force redraw when HDR auto exposure is enable in all frames, fixes #10784
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/gles3/rasterizer_scene_gles3.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gles3/rasterizer_scene_gles3.cpp b/drivers/gles3/rasterizer_scene_gles3.cpp index 2615f9c1b3..b695b7e704 100644 --- a/drivers/gles3/rasterizer_scene_gles3.cpp +++ b/drivers/gles3/rasterizer_scene_gles3.cpp @@ -3739,6 +3739,8 @@ void RasterizerSceneGLES3::_post_process(Environment *env, const CameraMatrix &p SWAP(exposure_shrink[exposure_shrink.size() - 1].color, storage->frame.current_rt->exposure.color); glViewport(0, 0, storage->frame.current_rt->width, storage->frame.current_rt->height); + + VisualServerRaster::redraw_request(); //if using auto exposure, redraw must happen } int max_glow_level = -1; |