فهرست منبع

Fixed canvas clipping on offscreen viewports.

Saracen 10 سال پیش
والد
کامیت
5072134f41
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      drivers/gles2/rasterizer_gles2.cpp

+ 1 - 1
drivers/gles2/rasterizer_gles2.cpp

@@ -9349,7 +9349,7 @@ void RasterizerGLES2::canvas_render_items(CanvasItem *p_item_list,int p_z,const
 				int h = current_clip->final_clip_rect.size.y;
 */
 				int x = current_clip->final_clip_rect.pos.x;
-				int y = window_size.height-(current_clip->final_clip_rect.pos.y+current_clip->final_clip_rect.size.y);
+				int y = viewport.height-(current_clip->final_clip_rect.pos.y+current_clip->final_clip_rect.size.y);
 				int w = current_clip->final_clip_rect.size.x;
 				int h = current_clip->final_clip_rect.size.y;