• Home
  • Raw
  • Download

Lines Matching refs:start_row

116     if(rect.end_row > rect.start_row + 1) {  in damagerect()
121 else if(screen->damaged.start_row == -1) { in damagerect()
126 else if(rect.start_row == screen->damaged.start_row) { in damagerect()
144 if(screen->damaged.start_row == -1) in damagerect()
163 .start_row = 0, in damagescreen()
192 .start_row = pos.row, in putglyph()
212 dest.start_row == 0 && dest.start_col == 0 && // starts top-left corner in moverect_internal()
216 for(pos.row = 0; pos.row < src.start_row; pos.row++) { in moverect_internal()
225 int downward = src.start_row - dest.start_row; in moverect_internal()
230 test_row = dest.start_row - 1; in moverect_internal()
234 init_row = dest.start_row; in moverect_internal()
269 for(int row = rect.start_row; row < rect.end_row; row++) { in erase_internal()
319 if(screen->damaged.start_row != -1 && in scrollrect()
324 if(screen->pending_scrollrect.start_row == -1) { in scrollrect()
343 if(screen->damaged.start_row == -1) in scrollrect()
358 if(screen->damaged.start_row >= rect.start_row && in scrollrect()
359 screen->damaged.start_row < rect.end_row) { in scrollrect()
360 screen->damaged.start_row -= downward; in scrollrect()
361 if(screen->damaged.start_row < rect.start_row) in scrollrect()
362 screen->damaged.start_row = rect.start_row; in scrollrect()
363 if(screen->damaged.start_row > rect.end_row) in scrollrect()
364 screen->damaged.start_row = rect.end_row; in scrollrect()
366 if(screen->damaged.end_row >= rect.start_row && in scrollrect()
369 if(screen->damaged.end_row < rect.start_row) in scrollrect()
370 screen->damaged.end_row = rect.start_row; in scrollrect()
500 .start_row = 0, in resize()
528 .start_row = 0, in resize()
544 .start_row = 0, in resize()
566 .start_row = old_rows, in resize()
593 .start_row = row, in setlineinfo()
639 screen->damaged.start_row = -1; in screen_new()
640 screen->pending_scrollrect.start_row = -1; in screen_new()
669 screen->damaged.start_row = -1; in vterm_screen_reset()
670 screen->pending_scrollrect.start_row = -1; in vterm_screen_reset()
695 for(int row = rect.start_row; row < rect.end_row; row++) { in _get_chars()
844 if(screen->pending_scrollrect.start_row != -1) { in vterm_screen_flush_damage()
848 screen->pending_scrollrect.start_row = -1; in vterm_screen_flush_damage()
851 if(screen->damaged.start_row != -1) { in vterm_screen_flush_damage()
855 screen->damaged.start_row = -1; in vterm_screen_flush_damage()
894 extent->start_row = pos.row; in vterm_screen_get_attrs_extent()