Explorar o código

make it impossible to shrink framebuffer < 0, fixes #2066

Juan Linietsky %!s(int64=9) %!d(string=hai) anos
pai
achega
eca92bb7ac
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      drivers/gles2/rasterizer_gles2.cpp

+ 2 - 0
drivers/gles2/rasterizer_gles2.cpp

@@ -10306,6 +10306,8 @@ void RasterizerGLES2::_update_framebuffer() {
 		return;
 		return;
 
 
 	int scale = GLOBAL_DEF("rasterizer/framebuffer_shrink",1);
 	int scale = GLOBAL_DEF("rasterizer/framebuffer_shrink",1);
+	if (scale<1)
+		scale=1;
 
 
 	int dwidth = OS::get_singleton()->get_video_mode().width/scale;
 	int dwidth = OS::get_singleton()->get_video_mode().width/scale;
 	int dheight = OS::get_singleton()->get_video_mode().height/scale;
 	int dheight = OS::get_singleton()->get_video_mode().height/scale;