summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJuan Linietsky <reduzio@gmail.com>2016-01-02 21:08:57 -0300
committerJuan Linietsky <reduzio@gmail.com>2016-01-02 21:08:57 -0300
commiteca92bb7acd9ff70957ca2f42bb41f2240d13bf3 (patch)
tree94187dcc52b5f2257e4862822d015bccb41272c9
parent23441ec8676f6d804692fe1e49e7fea2bec55341 (diff)
make it impossible to shrink framebuffer < 0, fixes #2066
-rw-r--r--drivers/gles2/rasterizer_gles2.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gles2/rasterizer_gles2.cpp b/drivers/gles2/rasterizer_gles2.cpp
index a3c0bd344c..9b26cbfc7c 100644
--- a/drivers/gles2/rasterizer_gles2.cpp
+++ b/drivers/gles2/rasterizer_gles2.cpp
@@ -10306,6 +10306,8 @@ void RasterizerGLES2::_update_framebuffer() {
return;
int scale = GLOBAL_DEF("rasterizer/framebuffer_shrink",1);
+ if (scale<1)
+ scale=1;
int dwidth = OS::get_singleton()->get_video_mode().width/scale;
int dheight = OS::get_singleton()->get_video_mode().height/scale;